0

使用 jquery 和按钮使用了我的样式,但是当我单击按钮时,ui-state-focus 上的样式发生了变化。我尝试删除 jquery 样式

$("button").mousedown(function () {
      $('button').removeClass("ui-state-focus");
});

但它没有奏效。如何删除 jquery 样式?

4

2 回答 2

4

我在焦点中添加了 removeClass 并为我工作。

$("button").focus(function () {
    $(this).removeClass("ui-state-focus");
});
于 2013-03-12T11:33:52.393 回答
1

你应该使用$(this)而不是$('button')

$("button").mousedown(function () {
      $(this).removeClass("ui-state-focus");
});
于 2013-03-12T11:18:16.103 回答