2011-09-13 5 views
2

そこにtrをグループ化する方法がありますので、ホバーオーバーすると5つのホバー機能が起動されます。グループのホバリングのために

私はこれを個別に行うことができますが、5行を1つのグループとして機能させたいと思います。その5行のどこにでも、ホバーが影響します。あなたがホバリングすると、それは消え去る。

私は現在、この行を個々の行に使用しています。

$('#second_step tr').hover(function(){ 
    $(this).css('background','#eff0ef'); 
},function(){ 
    $(this).css('background','#fff'); 
}); 

答えて

1

<tbody />タグで行をグループ化できます。 specによれば、表には「0以上のtbody要素」が含まれている可能性があります。

$('#second_step tbody').hover(function() { 
    $(this).children().css('background','#eff0ef'); 
},function(){ 
    $(this).children().css('background','#fff'); 
}); 
2
$('#second_step tr.particular').hover(function(){ 
    $(this).css('background','#eff0ef'); 
},function(){ 
    $(this).css('background','#fff'); 
}); 

あなたがホバー上で強調表示されるようにしたいものにクラスを割り当て、それにイベントを添付することができます。

+1

これはまったく答えません。 – SLaks

+0

問題を解決するための最良の方法です...特定のtbodyに縛られる必要はありません。 –

4

5行の各セットを別々の<tbody>にグループ化し、<tbody>にホバー効果を適用する必要があります。

関連する問題