我有以下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
似乎无效。