簡單而煩人的問題,但我需要的答案很快,我找不到解決方案。jQuery每次迭代:每個圖庫元素應該有標題!
$('.gallery-item .gallery-icon a').each(function(){
$('.gallery-caption').prepend("<span class='imgtitle'>"+$(this).attr("title")+"</span>")
});
每個gallery-item都有一個gallery-caption在它下面。我遍歷每個圖庫圖標並找到鏈接的標題。我想在每個圖庫項目標題上加上標題。
現在,每個圖像標題都會預設所有圖像標題。我只想在當前圖像的標題前添加。
?
請使用'this.title'來獲得標題,而不是使用$(this).attr('title')'創建一個新的jQuery對象。它也更具可讀性。 – 2010-09-01 05:30:02