原諒我缺乏知識,但我對JS相當陌生。我在網站上顯示Instagram供稿,並需要將圖像的標題屬性插入到包裝鏈接中以將其顯示爲燈箱標題。 我的解決方案到目前爲止工作,但問題是,第一個圖像的標題插入到每個鏈接,而不是隻是包裝鏈接。jQuery - 從元素中獲取屬性,將其插入到另一個元素中並重復
腳本:
function(){
$('#instapics a').lightBox();
jQuery('#instapics a img').each(function() {
$('#instapics a').attr('title', $(this).attr('title'));
});
}
的HTML:
<div id="instapics">
<a href="#">
<img title="IMG title 1" src="xxx">
</a>
<a href="#">
<img title="IMG title 2" src="xxx">
</a>
...
</div>
這將插入 「IMG標題2」 到這兩個環節。但我需要第一個「IMG標題1」,第二個需要「IMG標題2」,第三個需要「IMG標題3」等。我錯過了什麼?
我期待着一些有用的提示。
這解決了它馬上。 「this」,而不是重新選擇所有的鏈接。謝謝 – jastone