EDITED-修復自我造成的錯誤。我有一組圖片及其URL。他們都在同一班。我想根據索引位置爲圖片指定一個新標題。例如圖像1-3應該是「光芒四射的花朵」,4-6將是光彩的灌木。jquery爲標題元素分配不同的值
$('.flower').each(function (index, value) {
console.log(index + ':' + $(this).attr('title'));
if (index === 2)) {
$('.flower').attr('title',"Radiant Flowers");
}
});
控制檯顯示以下輸出:
- 0:蝴蝶百合 - Calochortus 物種
- 1:蝴蝶百合 - Calochortus 物種
- 2:蝴蝶百合 - Calochortus 品種
- 3:輻射花
所以當我檢查元素時,標題都變成了「輻射鮮花」。 我注意到的是,當我得到這個工作時,代碼改變了所有的值,而不是我希望影響的值。有沒有辦法做到這一點?
您登錄雙線你的標題已經修改了上線前4.是這樣的故意的?它看起來像你在做什麼應該工作。 – minorcase
我想確保程序觸及的值。由於不太瞭解jquery,我靠着控制檯讓我知道代碼在做什麼。標題在日誌中顯示正常,但不顯示在實際頁面上。 –
我編輯了我的答案,希望它有助於 – Igor