我的「JQuery Selector Foo」很臭。我需要找到所有具有_blank目標屬性的HREF,並用普通窗口/目標替換它們。非常感謝援助!JQuery Selector問題 - 如何用target = _blank找到所有HREF?
6
A
回答
14
$("a[target='_blank']").attr('target', 'sometarget');
你的意思是這樣的嗎?
0
嘗試
$("a[target=_blank]").each(function() {
var href = $(this).attr("href"); // retrive href foreach a
$(this).attr("href", "something_you_want"); // replace href attribute with wich u want
// etc
});
讓我知道你想要什麼,以獲得更多幫助
0
如果你專門找它具有空值href
值然後執行以下操作
$('a[href=""]').each(function() {
$(a).attr('href', 'theNewUrl');
});
這將只捕獲具有空href屬性的錨標籤。這雖然不會對錨缺少href標記
<a href="">Link 1</a> <!-- Works -->
<a>Link 2</a> <!-- Won't work -->
如果您需要匹配後者然後執行以下操作
$('a').each(function() {
var href = $(this).attr('href') || '';
if (href === '') {
$(this).attr('href', 'theNewUrl');
}
});
相關問題
- 1. jQuery Selector問題?
- 2. jQuery將target = _blank添加到具有特定類的所有鏈接
- 3. jQuery選擇問題找到HREF它
- 4. 這個jQuery Selector的問題
- 5. 文件上傳路徑在<a href="path" target="_blank">元素
- 6. prevAll的jQuery Selector問題
- 7. 如何使用jquery獲取xml href和target屬性到DIV中使用jquery .load
- 8. asp.net-mvc jquery對話框url with target = _blank不起作用
- 9. target = _blank使用相同的URL打開
- 10. JQUERY href禁用問題
- 11. jquery prev - with selector
- 12. jquery $('#selector')間歇性IE問題。removeData()
- 13. Drupal 7導航鏈接target =「_blank」
- 14. jQuery將_blank添加到外部鏈接
- 15. 找到所有基於類的href
- 16. 如何在jQuery中放置target =「_ blank」?
- 17. 是否有辦法在struts.xml中定義結果時使「target = _blank」?
- 18. 可可:webView有超鏈接添加`target =「_blank」`無法打開
- 19. 如何覆蓋jquery _blank?
- 20. Target ResolveReferences找不到
- 21. jQuery中的selector ^如何?
- 22. 將錨href設置爲在Chrome中使用「_blank」目標的「blob:」URL的問題
- 23. 問題在Objective-C的@selector
- 24. jQuery Selector
- 25. jQuery問題傳遞href在ajax調用
- 26. 用jquery重寫href值的問題
- 27. html-href div target does not working
- 28. iPhone dev - 問題與@selector
- 29. jquery selector help
- 30. 問題與LightBox jquery
得到了在不到1分鐘的回答工作。謝謝! –