Wenn versucht wird, jQuery zur Eingabeeingabe zu veranlassen, aber Leerzeichen und andere Schlüssel erkannt werden, wird die Eingabe nicht erkannt. Was ist los unten:jQuery - keydown/keypress/keyup ENTERKEY Erkennung?
$("#entersomething").keyup(function(e) {
alert("up");
var code = (e.keyCode ? e.keyCode : e.which);
if (code==13) {
e.preventDefault();
}
if (code == 32 || code == 13 || code == 188 || code == 186) {
$("#displaysomething").html($(this).val());
});
<input id="entersomething" />
<div id="displaysomething"></div>
doh !! BTW gibt es eine IDE, die Sie empfehlen können, nach Klammern suchen? versucht mit aptana, aber Schwierigkeiten bei der Anpassung daran und es hat keine Abkürzung für In-IDE-Vorschau! – ina
Notepad ++ FTW :) -http: //notepad-plus-plus.org/ –
Wenn Sie auf OSX sind, dann gewinnt Textmate für mich. Zend Studio und Aptana waren nett und ich bin mir sicher, dass du manuell Shortcuts/Hotkeys hinzufügen kannst, um das zu tun, was du willst ??? Interessante über 'event.which', wusste nie vorher: https://developer.mozilla.org/en/DOM/event.charCode#Notes – balupton