我想允许一个函数通过 - 按钮单击 - 按下制表键来调用
例如
$("#editable").keydown(function(e){
if(e.which == 9)
{
alert("hey");
});
我也可以使用按钮来调用该功能吗?
$("#save").click(function (e)
怎么做?
是的,可以做到,您可以创建一个函数并在不同的事件处理程序上调用它:
<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();
}
});
});
查看演示