2009-10-14 20 views

Odpowiedz

5

Zakładam masz na myśli „jak usunąć«przyciśnięcie»atrybut z wejścia”, w którym to przypadku będzie działać

<script> 
    $(document).ready(function(){ 
     $("#cleanMsg").removeAttr("keypress"); 
    }); 
</script> 

Jeśli chcą wiązać się z naciśnięciem klawisza, należy to zrobić w sposób jQuery (patrz docs), z tym kodem wyżej atrybut w znaczniku wejściowego jest zbędny

<script> 
    $(document).ready(function(){ 
     $("#cleanMsg").keypress(function(){ 
      //do something here 
     }); 
    }); 
</script> 
26

Aby dodatkowo odpowiedzieć na pytanie ogólne, można usunąć wszystkie programy obsługi keypress dodane z jQuery z:

$('#foo').unbind("keypress"); 

Unbind() bez argumentów usuwa wszystkie ładowarki.

Powiązane problemy