我遇到了each()函數的問題。我喜歡的是回報錯誤;然後再次啓動。你會看到each()函數只重複第一個鏈接。我希望每個鏈接克隆每個$('。ms-PostTitle a')...請參閱我的代碼。請幫忙!jQuery each()返回false並重新啓動
======== HTML =======什麼每()函數目前正在做:(....
<div class="ms-PostTitle">
<a href="Post.aspx?ID=1">Post #1</a>
</div>
<a href="Post.aspx?ID=1" class="read-more">Read More</a>
<div class="ms-PostTitle">
<a href="Post.aspx?ID=2">Post #2</a>
</div>
<a href="Post.aspx?ID=1" class="read-more">Read More</a>
======== HTML =======我喜歡什麼就tooo鬥....
<div class="ms-PostTitle">
<a href="Post.aspx?ID=1">Post #1</a>
</div>
<a href="Post.aspx?ID=1" class="read-more">Read More</a>
<div class="ms-PostTitle">
<a href="Post.aspx?ID=2">Post #2</a>
</div>
<a href="Post.aspx?ID=2" class="read-more">Read More</a>
======== jQuery的=======
$('.ms-PostTitle a').each(function() {
var href = $(this).attr('href');
$('<a class="read-more" href=' + href + '>Read More</a>').insertAfter('div.ms-PostBody p');
return false;
});
小提琴請.. – gdoron
你爲什麼具有函數返回'FALSE'如果你想讓它繼續下去?這沒有任何意義。 – Pointy
RTFM:http://api.jquery.com/category/selectors/,http://api.jquery.com/jQuery.each/ – iambriansreed