-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 に答える