防止默认,然后在javascript中应用默认值

时间:2013-08-13 22:34:39

标签: javascript jquery javascript-events event-handling

调用preventDefault();后,如何调用刚刚阻止的事件?

例如:

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

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

谢谢!

1 个答案:

答案 0 :(得分:1)

这将有效

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

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