div中有一些「a」標籤。我必須改變href的一部分。例如:http://jsfiddle.net/A6z88/,我必須在'hd'中只用'asd'來更改'foo'。非常感謝和我的英語很抱歉:d使用jQuery替換href屬性中的子字符串
2
A
回答
4
$('div a').each(function(){
$(this).attr('href', $(this).attr('href').replace('foo', 'asd'));
});
2
我做
$('#links a').each(function(){
this.href = this.href.replace('/foo/', '/asd/');
});
0
0
用最少的功能最優雅的方式要求是:
$('a').attr('href', function(i, val){
return val.replace('foo', 'asd');
});
+0
是的,這可能是最優雅的方式,但我瘦k它不是最容易閱讀的。當然,這只是個人的品味。 – 2011-12-28 13:53:10
相關問題
- 1. JQuery替換src屬性子字符串
- 2. JQuery替換字符串屬性
- 3. jquery替換字符串屬性shortcode
- 4. 使用Javascript替換使用data-href屬性的href屬性
- 5. Jquery子字符串替換
- 6. 使用xslt替換xml中屬性值中的字符串1.0
- 7. 使用標誌字符替換具有對象屬性的子字符串
- 8. 使用jQuery/javascript替換或刪除href字符串
- 9. 在mysql-href中替換字符串
- 10. 替換XmlDocument屬性中的子字符串
- 11. 的jQuery替換字符串使用URL
- 12. 用jquery替換字符串
- 13. 字符串替換基於屬性
- 14. 替換字符串中的href,但有條件地使用C#
- 15. 替換錨元素中的href屬性
- 16. 替換屬性數字串
- 17. 用JQuery替換url中的字符串
- 18. 使用str_replace替換子字符串
- 19. 的jQuery替換字符串
- 20. jQuery的字符串替換
- 21. jQuery的替換字符串
- 22. JQuery的替換字符串
- 23. 字符串替換使用jQuery
- 24. PHP用href鏈接替換字符串中的關鍵字
- 25. 使用jquery替換字符串中數據的字符
- 26. 如何使用jquery替換字符串中的字符?
- 27. TSQL替換使用子串替換替換字符串的其他部分
- 28. 用rails中的字符串替換img src屬性值
- 29. 在var中用jQuery替換字符串
- 30. 用子串替換字符串
這樣做效率不高,你做了很多不必要的調用 – 2011-12-28 11:39:21