當我的皮膚應用到我的gridview時,我的jQuery腳本不起作用。一旦我加入皮膚,我就再也找不到了。我認爲這與tr構建方式有關。皮之不存,該行是乾淨使用jQuery皮膚找不到gridview行
<tr>data</tr>.
但與皮膚現在該行
<tr style=....>data</tr>
這裏是我的jQuery的,做的時候,我沒有應用到GV皮膚工作。
$(document).ready(function() {
$('tr').mouseover(function() {
$(this).toggleClass('highlightrow');
}).mouseout(function() {
$(this).removeClass('highlightrow');
})
});
謝謝!很棒。我剛剛添加了$('tr:not(:first)')。mouseover(function(){爲了避免突出顯示標題 – IMAbev 2011-04-03 15:06:32
@IMAbev歡呼,很高興我能幫忙,並感謝分享這些有用的信息!:) – 2011-04-03 15:17:46
fyi I在具有.gridlink類的頁面上有多個gridviews。 tr:not(:first)隻影響第一個gridview。我改爲tr:not(:firstchild),它只突出顯示所有gv的行 - 不是頭文件 – IMAbev 2011-04-03 20:06:26