我是jQuery的新手,我正试图用另一个链接取代众多的链接,但我似乎无法找到它为什么没有,请你帮我。
代码:
首次尝试:
jQuery(document).ready(function() {
$("a").each(function() {
newUrl += $(this).href+ textOfNew + " ";
this.href = this.href.replace((this.href), newUrl);
});
});
第二次尝试:
jQuery(document).ready(function() {
$("a").each(function() {
$("$(this).href").val(function(i, val) {
var newUrl = "test" ;
return = $(this).href.replace($(this).href, newUrl);
});
});
});
答案 0 :(得分:2)
试试这个
$("a").each(function() {
var newUrl = $(this).attr('href')+ textOfNew + " ";
$(this).attr('href',newUrl);
});
答案 1 :(得分:2)
jQuery(function($) {
$("a").attr('href', function(i, href) {
return href + '/test';
});
});
答案 2 :(得分:0)
$("a").each(function() {
newUrl += $(this).attr("href") + textOfNew + " ";
$(this).attr("href", newUrl);
});