在懸停頂部DIV後,獲取放置在多個DIV中的最低元素(圖像)的ID時出現問題。這裏是我的結構:獲取放置在多個DIV中的元素ID
<div id="dig-xx">
<div>
<div>Content</div>
<div><img src="some_picture.jpg" id="aig-xx" alt="" /></div>
</div>
使用id = 「挖XX」 懸停整個DIV後如何獲得<IMG> ID? 感謝您的回覆。
在懸停頂部DIV後,獲取放置在多個DIV中的最低元素(圖像)的ID時出現問題。這裏是我的結構:獲取放置在多個DIV中的元素ID
<div id="dig-xx">
<div>
<div>Content</div>
<div><img src="some_picture.jpg" id="aig-xx" alt="" /></div>
</div>
使用id = 「挖XX」 懸停整個DIV後如何獲得<IMG> ID? 感謝您的回覆。
試試這個
$('#dig-xx').on('hover', function(){
var imgId = $(this).find('img').attr('id');
});
如果你有多個實例,然後使用Attribute Starts with Selector
$('[id^="dig"]').on('hover', function(){
var imgId = $(this).find('img').attr('id');
});
非常感謝。 – Lucas
@Lucas ..不客氣:) –
使用一個類來瞄準它。 – elclanrs
'Id'必須是唯一的,使用'class'來代替。 –
謝謝。如果我有許多具有不同-xx數字的DIV,如何得到它?例如100個DIV:id =「dig-1」... id =「dig-100」?我應該使用課程嗎?在將鼠標懸停在精確的DIV後,我需要確切的圖像ID。 – Lucas