簡體   English   中英

jQuery 1.3.2-使用.click()

[英]jQuery 1.3.2 -using .click()

我使用jQuery的需要和1.3.2一直沒能得到一個程序.click()函數的工作,但我能夠得到這樣的功能.hover()工作。

這工作正常:

    $(document).ready(function() {
        $("#alert_button").hover(function(){
            alert("The monitor has been notified - please wait in your room and they will be by shortly");
        });
    });

但這不是:

    $(document).ready(function() {
        $("#alert_button").click(function(){
            alert("The monitor has been notified - please wait in your room and they will be by shortly");
        });
    });

1.3.2不支持.click()嗎? 如果沒有,是否可以使用其他事件處理程序?

.click()在任何情況下都可以工作... 演示

而是.hover()Chrome中無法用於<button> 演示之類的action元素

如果您對上述方法沒問題,但錯誤仍然存​​在,
打開Firebug或任何開發人員控制台,看看是否還有其他JS錯誤。

工作正常,您的代碼可能面臨一些沖突。 請檢查您的瀏覽器控制台是否有錯誤。

將您的jQuery更新為2.03並將.click更改為.on('click',function ...

您的版本很舊,並且有許多不推薦使用的代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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