0

複数の div をフックしてホバーするにはどうすればよいですか? 使用していますadd()が、機能していません。

var h1 = $('.a');
var h2 = $('.b');
var h3 = $('.c');
var all = h1.add(h2).add(h3);

all.stop(true, true).hover(function(){// not work
    var this_id = $(this).filter('.a').attr('id');
    // do something
}, function(){
    ...
});
4

3 に答える 3

2

できるよ

$('.a, .b, .c').hover()
于 2013-06-05T03:59:55.413 に答える
1

を使用して分離できます,

$('.a, .b, .c').hover(function(){
  ......
});

また

 var all = $('.a, .b, .c');

 $(all).hover(function(){
  ......
});
于 2013-06-05T04:01:37.527 に答える
0

わかりました。すべての回答に感謝するvar this_id = $(this).filter('.a').attr('id');必要があるため、 add() が機能していることを確認してください!!!$(this).attr('id')

于 2013-06-05T04:26:08.760 に答える