簡體   English   中英

JQuery select 上的單擊事件在 Linux 上的鍍鉻中不起作用(ZAEA2342888282F0406A 上的鍍鉻有效)

[英]JQuery click event on select element click does not work in chrome on Linux (chrome on Windows works)

當我單擊 chrome 中的 select 元素時,該事件不會在第一次單擊時觸發(但在那之后,即第二次、第三次......)。 為什么以及如何改變它? (適用於 FF 和 Windows 上的 Chrome)

 $("select").click(function() { console.log("click"); });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <select> <option>a</option> </select>

https://jsfiddle.net/pv2eajux/


注意:點擊文字,而不是箭頭

我終於通過用mouseup替換click來修復它

 $("select").mouseup(function() { console.log("click"); });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <select> <option>a</option> </select>

暫無
暫無

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

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