我想允许一个函数来调用 - 按钮单击 - 按Tab键
例如
$("#editable").keydown(function(e){
if(e.which == 9)
{
alert("hey");
});
我可以使用按钮调用该功能吗?
$("#save").click(function (e)
怎么做?
答案 0 :(得分:1)
是的,可以完成,您可以创建一个函数并在不同的事件处理程序上调用它:
<button id="myButton"> Click Me </button>
<input type="text" id="myText" />
JS
function myFunction(){
alert("hi!");
}
$(document).ready(function(){
$("#myButton").on("click",myFunction);
$("#myText").on("keydown",function(e){
var keyCode = e.keyCode || e.which;
if (keyCode == 9) {
e.preventDefault();
myFunction();
}
});
});
查看 demo