[英]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.