$("table td").click(function(){ /*……*/ })
这种写法不能处理动态添加的“td”,所以改成下面这种:
$("table").on("click","td",function(){ /*……*/ })
但是现在需要处理一种特殊的,不需要包含某一种:
$("table td").not($(".check")).click(function(){ /*……*/ }),
现在想问的是:怎么像上面那样,把参数写进去,格式是什么样的。。。
$("table td").click(function(){ /*……*/ })
这种写法不能处理动态添加的“td”,所以改成下面这种:
$("table").on("click","td",function(){ /*……*/ })
但是现在需要处理一种特殊的,不需要包含某一种:
$("table td").not($(".check")).click(function(){ /*……*/ }),
现在想问的是:怎么像上面那样,把参数写进去,格式是什么样的。。。
其实function里获取当前元素的类名包含.check
做return或者其他处理不就可以了?
大清早,题意没看清,假如你不想处理带check的td
$("table").on("click","td",function(){
var thisObj = $(this);
if(thisObj.hasClass('check')){
return;
}
//继续处理没带check的
})
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
$('table').on('click','td:not(.check)',handler)