2014-02-09 43 views
-1

我試圖自動觸發我的fancybox裏面的HREF與此代碼觸發HREF內的fancybox

$(document).ready(function() { 
    $('#item_add_caps').click(); 
}); 

但是,這是行不通的。 Here is the sitehref在您點擊PayPal的Buy Now按鈕時出現在fancybox中,我的目標是在購物車中準備好一個默認項目。

回答

-1

只是爲了觸發href-這是要走的路:

$("#item_add_caps").click(function(){ 
     window.location.href = $("#item_add_caps").attr("href"); 
}); 

要做到這一點就文件準備好了,你也可以使用簡寫:

$(function(){ // shorthand for $(document).ready(function(){ 
    window.location.href = $("#item_add_caps").attr("href"); 
}): 

這隻會如果工作#item_add_caps"擁有完整的HREF,即http://www.example.com

如果href只包含一個路徑,如/example/pathame - 那麼你會ü se

window.location.pathname

+0

謝謝我會試試。 – markyeoj

+0

沒有工作,這是我的'href'看起來像 ' Add to Cart' 它位於fancybox內。 – markyeoj

+0

@markyeoj試試我的回答http://jsfiddle.net/a5sxH/1/ – dhana