[英]one clicked with 2 pop-up window error
有人知道这是怎么回事吗? 我编写了以下代码,以便用户单击该代码,它将弹出另一个页面的窗口。 不知何故,每次单击链接时,总是会弹出2个窗口。
<table>
<tr>
<td colspan="2" align="center">
<a id="goLink" style="cursor:pointer">Link</a>
</td>
</tr>
</table>
<script type="text/javascript">
$("#goLink").click(function () {
window.open("http://localhost/test.aspx");
});
</script>
我该如何解决这个问题?
发生这种情况的唯一原因是,您在不知不觉中为页面中的定位标记goLink
连接了两个单击事件。 你检查了吗?
您的锚点是否具有href属性,如果是这种情况,则可能会发生默认的点击触发,因此您需要使用preventDefault方法停止该操作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.