我在使用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>
答案 0 :(得分:1)
如果您使用jQuery附加了单击功能,请尝试:$("#video2").trigger("click");
。
如果您没有附加jQuery点击事件,并且您只想模拟点击并获得默认行为。使用:document.getElementById("video2").click();
,但对于您当前的设置,执行此操作只会再次将您转到同一页面,因为您的#
属性中只有href
。
即使在这种情况下没有它们也能正常工作,您应该在HTML属性周围添加双引号以使HTML有效。