我有一個可能在uRL中有參數的頁面。基於參數I觸發點擊以模擬正在點擊的導航按鈕:IE JQuery觸發器失敗
$('#main-nav li.filter .dropdown ul li a[rel='+dd+']').trigger('click')
其中dd是參數。這工作在一切吧IE。
我讀過這是一個安全問題。如果是這樣,有沒有解決它的方法?我不想觸摸設置的導航,因爲它是傳統代碼。
謝謝。
我有一個可能在uRL中有參數的頁面。基於參數I觸發點擊以模擬正在點擊的導航按鈕:IE JQuery觸發器失敗
$('#main-nav li.filter .dropdown ul li a[rel='+dd+']').trigger('click')
其中dd是參數。這工作在一切吧IE。
我讀過這是一個安全問題。如果是這樣,有沒有解決它的方法?我不想觸摸設置的導航,因爲它是傳統代碼。
謝謝。
你嘗試:
$('#main-nav li.filter .dropdown ul li a[rel='+dd+']').bind('click', function() {
window.location.href = this.href;
return false;
});
不幸的是,點擊實際上會將內容加載到頁面中。沒有實際的物理頁面要href。 – rmccallum
你有你的項目的URL,所以我可以檢查它嗎? –
你試試這個? '$('#main-nav li.filter .dropdown ul li a [rel ='+ dd +']')[0] .onclick();' –
嘿,你正在使用哪個IE版本,你有任何演示? ':)'希望它不是IE 6! –
請設置一個基本的http://jsfiddle.net/和更多的代碼。您提供的信息不足以追蹤錯誤。 – jolt