我試圖在請求發生時禁用一堆元素(具有 onClick 和其他自定義事件的 div)。我嘗試過:$("selector").children().prop("disabled", true);還帶有:$("selector").children().attr("disabled", true);還帶有:$("selector").children().attr("disabled", "disabled");這些都不起作用,這意味著即使在禁用后它們仍然保留其功能。為了確認我實際上能夠定位我測試的所有所需元素:$("selector").children().css({backgroundColor: "black"});所有元素都變成黑色,因此目標是正確的。我對有關如何禁用元素的任何其他建議持開放態度,基本上這些是不應單擊的 div(還有其他感興趣的事件,而不僅僅是 ),click在請求期間,一旦單擊了 div,即為什么我嘗試暫時禁用它們,并在收到響應后再次重新啟用它們。
如何使用 jQuery(或 js)禁用非輸入元素?
月關寶盒
2023-10-20 15:38:20