$(‘button[type=button]‘).on(‘click‘,login); //登录
$(document).keydown(function(event){
if(event.keyCode==13){
$(‘button[type=button]‘).trigger(‘click‘);
}
});
function login(){ //登录
console.log(login.caller);
alert(login.caller);
}
代码如上
测试的时候,login函数始终被调用两次,后查询,可能是因为trigger冒泡事件导致的。
也没细研究,改成如下就好了。
$(‘button[type=button]‘).on(‘click‘,login); //登录
$(document).keydown(function(event){
if(event.keyCode==13){
login();
}
});
function login(){ //登录
console.log(login.caller);
alert(login.caller);
}
原文:http://www.cnblogs.com/daixiaotian/p/6432108.html