ich habe js code, wenn ich taste 38, 40 13 diese funktion arbeitet jeweils. aber, was ich tun möchte, ist, wenn ich diese Taste keydown Funktionsblock disable wird klicken , und wenn ich diese Taste, diese keydown Funktionsblock werden aktiviert, schweben .wie kiddown-funktion nach dem klicken einer taste
$(document).keydown(function(e){
if (e.keyCode == 38) {
verticalSlideDown();
//console.log("pressed key for Down : "+e.keyCode);
}
if (e.keyCode == 40) {
verticalSlideUp();
//console.log("pressed key for Up: "+e.keyCode);
}
if (e.keyCode === 13) {
var div= $(".scroll-inner-container");
//console.log("pressed key for stop : "+e.keyCode);
div.stop();
}
});
das ist mein html-Taste:
<button class="keyboard-btn">click here</button>
Sie können jQuery 'on()' und 'off()' hinzuzufügen und Event-Handler dynamisch zu entfernen: http://api.jquery.com/off/ – Kokodoko