[英]Simulating a click on a nested link within a nested a div with jQuery
我在使用jQuery模拟嵌套div中的嵌套链接单击时遇到问题。 谁能提供以下帮助? 如何模拟下面代码中id=video2
的链接的点击?
<div id=tS2 class=outer>
<div class=middle>
<div class=inner>
<a href="#" id=video1 class=trigger><img src="imgs/thumbs/thumb_01.jpg"></a>
<a href="#" id=video2 class=trigger><img src="imgs/thumbs/thumb_02.jpg" ></a>
</div>
</div>
</div>
试试: $("#video2").trigger("click");
如果您使用jQuery附加了点击功能。
如果您没有附加jQuery click事件,而您只是想模拟一次点击并获得默认行为。 使用: document.getElementById("video2").click();
,但使用当前设置,这样做只会将您再次发送到同一页面,因为href
属性中只有#
。
即使在这种情况下没有它们也可以正常工作,您也应该在HTML属性周围添加双引号以使HTML有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.