如何访问“ this”事件元素内的嵌套元素?

时间:2019-01-29 23:00:12

标签: javascript jquery dom-events

我有以下html代码:

<a id="featured-image" src="#"></a>

<a class="card" href="#" title="uniqueTitleOne">
  <img src="unique-card-img-one.jpg">
</a>
<a class="card" href="#" title="uniqueTitleTwo">
  <img src="unique-card-img-two.jpg">
</a>

以下JavaScript代码:

  $('.card').click(function(e){
    // /* Prevent click from opening up the gallery */
    e.preventDefault();

    /* Change featured gallery image to that of image clicked */
    document.getElementById("featured-image").src = $(this img).src;

    });

在Javascript中,我已将事件监听器附加到card类。我想访问被单击的特定卡的嵌套img元素的src属性。反正有没有使用ID而不是类来执行此操作? $(this img).src似乎无效。

0 个答案:

没有答案