我曾经将事件绑定到我的按钮,如:
$("input[name=add]").live("click",function(){...});
Run Code Online (Sandbox Code Playgroud)
但我有另一个功能,使他们"启用"和"禁用",如:
RefreshBox() {
$("input[name=add]").each(function(){
if(...)
$(this).attr("disabled","disabled");
else
$(this).attr("disabled","");
})
}
Run Code Online (Sandbox Code Playgroud)
但实际上它并没有像我预期的那样发挥作用.按钮仍然可以点击,事件仍然可以顺利进行.
PS:jQuery 1.4.1浏览器:IE8,禁用按钮后仍然可以正常工作.浏览器:Chrome,禁用按钮成功.