0

トップ DIV にホバーした後、複数の DIV に配置された最下位の要素 (画像) の ID を取得する際に問題があります。これが私の構造です:

<div id="dig-xx">
<div>
    <div>Content</div>
    <div><img src="some_picture.jpg" id="aig-xx" alt="" /></div>
</div>

id="dig-xx" で DIV 全体をホバーした後に <img> ID を取得するには? ご回答ありがとうございます。

4

1 に答える 1

1

これを試して

$('#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');
});

フィドルをチェック

于 2012-12-18T23:45:30.103 に答える