2014-02-22 21 views
0

如何在調用e.preventDefault()後觸發默認動作(在這種情況下爲標籤點擊)?我試過$(this).trigger(e)但它不起作用。調用e.preventDefault()後觸發默認動作

$(".log-in").on("click", function(e) { 
    e.preventDefault(); 

    if($.cookie("remember")) { 
     var account = $.cookie("remember"); 
     window.location = 'https://' + account + '.mydomain.com'; 
    } else { 
     $(this).trigger(e); 
    } 
}); 

回答

3

移動你e.preventDefault()裏面的if語句

$(".log-in").on("click", function(e) { 
    if($.cookie("remember")) { 
     e.preventDefault(); 
     var account = $.cookie("remember"); 
     window.location = 'https://' + account + '.mydomain.com'; 
    } 
}); 
相關問題