作者kurtisgod (蹦蹦蹦)
看板Ajax
标题[问题] 更新Jquery版本後click event失效
时间Tue Oct 11 16:42:35 2011
先自招一下 小弟是前端人员 对於Jquery研究并没有很深
仅限於怎麽让效果出来 通常是参考Jquery Demo
原始码优化的能力几乎是0 XD
如果有很白痴的问题请多指教
目前遇到一个问题 原本有一个TABLE
要让它在hover及click的时候加上一个css class让背景颜色不同
在将Jquery版本更新到1.6.2後 click event就失效了 但hover event还是正常
正确的说 是更新到1.6之後的版本就会遇到此问题
试过1.4 1.5均正常 CDN来源为Google Libraries
原始码如下
$(function(){
$(".table_show table tr").click(function() {
$(this).addClass("tr_click");
}, function() {
$(this).removeClass("tr_click");
});
$(".table_show table tr").hover(function() {
$(this).addClass("tr_hover");
}, function() {
$(this).removeClass("tr_hover");
});
})
html结构大概为
<div class="table_show">
<table> <tr> ..... </tr> <tr> ..... </tr> </table>
</div>
想请问 造成hover正常 click却无效的可能问题有哪些
是我写的code有问题吗 XD
或者是其它原因?
再麻烦知道问题点的版友帮忙解答一下 谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.14.188
※ 编辑: kurtisgod 来自: 122.116.14.188 (10/11 16:43)
※ 编辑: kurtisgod 来自: 122.116.14.188 (10/11 16:43)
※ 编辑: kurtisgod 来自: 122.116.14.188 (10/11 16:45)
1F:→ tyf99:.click 可以装两个 handler? 10/11 20:12
2F:→ tyf99:.click(function() {$(this).toggleClass("tr_click"); }); 10/11 20:13
4F:推 B9: 打错不要理我XD 10/12 21:04
6F:→ kurtisgod:谢谢楼上各位 我再试试! 10/23 19:48