Jquery 禁用后如何再次返回单击?
禁用后如何再次返回单击 例如,加载页面时,我想关闭菜单上的所有可单击按钮Jquery 禁用后如何再次返回单击?,jquery,onclick,bind,unbind,Jquery,Onclick,Bind,Unbind,禁用后如何再次返回单击 例如,加载页面时,我想关闭菜单上的所有可单击按钮 $(".menu > ul > li > a").click(function(){return false;}); 3秒钟后,我想重新打开它们,所以我正在这样做 var timeout = setTimeout(function() { $(".menu > ul > li > a").click(function(){return true;}); }, 3000 );
$(".menu > ul > li > a").click(function(){return false;});
3秒钟后,我想重新打开它们,所以我正在这样做
var timeout = setTimeout(function() {
$(".menu > ul > li > a").click(function(){return true;});
}, 3000 );
当然不行!如何修复此问题?最好绑定和解除绑定事件处理程序
最好是绑定和解除绑定事件处理程序 你试过了吗
var timeout = setTimeout(function() {
$(".menu > ul > li > a").unbind('click').click(function(){return true;});
}, 3000 );
你试过了吗
var timeout = setTimeout(function() {
$(".menu > ul > li > a").unbind('click').click(function(){return true;});
}, 3000 );