7

cfse_aさて、マウスが要素の上に置かれているときに要素にクラスを追加#searchputし、マウスが要素の上に置かれていないときに class を削除したいと思いcfse_aます。

4

4 に答える 4

20

およびメソッドhoverでイベントを使用します。addClassremoveClass

$("#searchput").hover(function() {
    $(this).addClass("cfse_a");
}, function() {
    $(this).removeClass("cfse_a");
});

デモ: http://jsfiddle.net/G23EA/

于 2012-05-22T17:04:55.333 に答える
9
$('#searchput').hover(function() {
  $(this).addClass('cfse_a'); // add class when mouseover happen
}, function() {
  $(this).removeClass('cfse_a'); // remove class when mouseout happen
});

以下も使用できます。

$('#searchput').hover(function() {
  $(this).toggleClass('cfse_a');
});

toggleClass()を参照してください

デモ

于 2012-05-22T17:05:04.560 に答える
2
  $("#searchput").hover(function() {
     $(this).addClass("cfse_a");
     }, function() {
   $(this).removeClass("cfse_a");
   });

それを使用してください。それが役立つことを願っています!

于 2012-05-22T18:03:33.530 に答える
0

お役に立てれば。

$('#searchput').mouseover(function() {
    $(this).addClass('cfse_a');
}).mouseout(function(){
    $(this).removeClass('cfse_a');
});
于 2012-05-22T17:07:35.957 に答える