1

有没有办法使用 Jquery 在特定时间保存 HTML 元素的所有绑定事件?示例-我想在我的列表加载时保留按钮的事件,以便没有人可以单击此按钮,我不想禁用或隐藏此按钮。

4

1 回答 1

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);
}();
于 2013-10-04T11:35:57.307 回答