簡體   English   中英

一擊帶有2個彈出窗口錯誤

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM