-1

一旦preventDefault();被调用,我该如何调用刚刚被阻止的事件?

例如:

$("a").click(function(e){

    setTimeout(function(){
        e.huh? // run original function
    },5e3);
});

谢谢!

4

1 回答 1

1

这将起作用

$("a").one("click", function (e) {
    e.preventDefault();
    var elem = this;
    setTimeout(function () {
        elem.click();
    }, 2000);
});

http://jsfiddle.net/XyETg/3/

于 2013-08-13T22:42:05.020 回答