簡體   English   中英

防止鼠標釋放發生兩次

[英]Prevent mouse releases from happening twice

我正在使用 JQuery。 當用戶釋放鼠標時,我想向服務器發送一些 JSON。 目前,JSON 被發送兩次。 我怎樣才能防止它發生?

沒有看到你的代碼,理解意圖有點困難; 但是:您可能想要做一個去抖動/節流——如果用戶正在執行多次點擊,並且你想確保雙擊只會在特定時間范圍內發送一次——或者如果你真的只是希望它提交一次然后不再提交,您可以創建一個一次性關閉。

可以在流行的underscore.jslodash庫中找到滿足您所有需求的函數。 例如,在下划線中:

根據您正在尋找的內容,這些功能之一可能會做到。 underscore.js 的源代碼也非常易讀,因此您可以深入了解它們是如何實現這一目標的。

暫無
暫無

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

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