有誰知道我該如何從jQuery輸入中刪除按鍵?如何從jQuery輸入中刪除按鍵?
實施例:
<input type="text" keypress="cleanMsg()" id="cleanMsg" name="cleanMsg">
我怎樣才能去除通過使用jquery所述按鍵= 「cleanMsg()」 從輸入?或者無論如何要將keypress =「cleanMsg()」替換爲keypress =「Msg()」?
有誰知道我該如何從jQuery輸入中刪除按鍵?如何從jQuery輸入中刪除按鍵?
實施例:
<input type="text" keypress="cleanMsg()" id="cleanMsg" name="cleanMsg">
我怎樣才能去除通過使用jquery所述按鍵= 「cleanMsg()」 從輸入?或者無論如何要將keypress =「cleanMsg()」替換爲keypress =「Msg()」?
我假設你的意思是「你怎麼刪除輸入中的‘按鍵’屬性」,在這種情況下,如果你要綁定到一個按鍵這將工作
<script>
$(document).ready(function(){
$("#cleanMsg").removeAttr("keypress");
});
</script>
,你應該這樣做的jQuery的方式(參照docs),用這種碼的輸入標記中的上述屬性是冗餘的
<script>
$(document).ready(function(){
$("#cleanMsg").keypress(function(){
//do something here
});
});
</script>
爲了進一步回答一般性的問題,您可以刪除添加與jQuery任何按鍵處理程序:
$('#foo').unbind("keypress");
解除綁定()不帶參數刪除所有處理程序。