(微博),我想,但不知道如何在開始使用此.attr的鏈接/ A/HREF,如果選擇的元素包含特定單詞:如果DIV包含('文本'),jQuery:.attr到href?
$(".tweet:contains('government','Anonymous')").each(function(){
$old_url = $(this).attr('href');
$new_url = 'http://blankrefer.com/?'+$old_url;
$(this).attr('href',$new_url);
});
這工作,但不文本檢測:
$("A").each(function(){
$old_url = $(this).attr('href');
$new_url = 'http://blankrefer.com/?'+$old_url;
$(this).attr('href',$new_url);
});
你能解釋一下你的問題是什麼? – knugmast
jfyi:'$(「a」)。attr(「href」,function(idx,oldValue){return'http://blankrefer.com/?'+ oldValue;});'和你的第二個例子一樣:) ['.attr()'](http://api.jquery.com/attr/#attr-attributeName-function) – Andreas
你可以添加HTML嗎? – RRK