回答
使用jQuery的查找功能做以下
$('#timeline').append(timeline).find("a").attr('target', '_blank');
我更喜歡這種方式 - 它覆蓋的鏈接點擊事件,打開一個新窗口或標籤。
$('#timeline').delegate("a", "click", function(){
window.open($(this).attr('href'));
return false;
});
這可以獨立於生成內容的腳本來完成。
不是大多數瀏覽器檢測到這是一個彈出窗口並阻止它?在過去的window.open外部鏈接上我沒有取得很大的成功。 –
+1雖然使它具有代表功能的未來。這是一個明確的優勢,因爲隨時添加的任何'a'元素現在都會使用這種行爲。 –
這應該沒問題,因爲用戶手動點擊鏈接。當你開始用這種方法自動打開窗口時,瀏覽器會爲此感到不安。我更喜歡它作爲一種「不顯眼」的方式--HTML保持更多的語義。 –
- 1. 如何在新標籤頁/新窗口中打開推文鏈接?
- 2. 使用jQuery在新窗口中打開所有外部鏈接
- 3. jQuery - 在新窗口中打開所有id的鏈接
- 4. 如何在新窗口中打開pdf文件中的鏈接?
- 5. aref鏈接在新窗口中打開
- 6. 在新窗口中打開HTML鏈接
- 7. 在新窗口中打開鏈接
- 8. 在新窗口中打開鏈接
- 9. jquery在新窗口中打開鏈接
- 10. 在新窗口中打開鏈接
- 11. 在新窗口中打開鏈接
- 12. 在新窗口中打開類彈出窗口的所有鏈接
- 13. 在ASP.Net中,如何在新窗口中打開鏈接?
- 14. 在Kotlin中如何打開新窗口中的鏈接
- 15. 在jquery中打開具體的鏈接用新窗口打開
- 16. 從動態導航鏈接在新窗口中打開鏈接
- 17. 如何在新窗口的選擇框中打開鏈接?
- 18. 我如何在IE8的新窗口中打開鏈接?
- 19. PHP-如何在新窗口中打開超鏈接?
- 20. 如何使用html在新窗口中打開鏈接?
- 21. 如何強制鏈接在新窗口中自動打開?
- 22. 如何在新的小窗口中打開鏈接?
- 23. 硒,如何在新窗口中打開鏈接?
- 24. 如何在新窗口中打開鏈接?
- 25. 如何使twitter鏈接在新窗口中打開
- 26. 如何使用css在新窗口中打開鏈接?
- 27. 如何強制Selenium在新窗口中打開鏈接?
- 28. 如何獲得javescript AD在新窗口中打開鏈接?
- 29. 如何在新選項卡/窗口中打開超鏈接
- 30. 如何在Ipad上的新窗口中打開鏈接
謝謝!這將完成這項工作。 – Jonathan