有没有办法在Jquery的特定时间内保存HTML元素的所有绑定事件? 示例 - 我希望在我的列表加载时保留按钮的事件,这样任何人都无法点击此按钮,我不想禁用或隐藏此按钮。
答案 0 :(得分:0)
尝试这样的事情:
var stime = +(new Date()),
delay = 5000000; // add events 5secs after
var element = document.getElementById('mybutton');
var checker = function() {
var ctx = setInterval(function() {
if ((+ new Date() >= stime + delay)
{
element.addEventListener('click', function() {
alert('you fire me');
});
clearInterval(ctx);
return ;
}
}, 250);
}();