keydown事件下调用trigger事件执行两次
2024-10-19 04:29:57
$('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);
}
最新文章
- U盘启动盘的制作--用U盘硬装Windows系统、或是重装Windows系统
- Java项目往数据库中插入数据,出现中文乱码
- iOS 简单动画 block动画
- [git]用pelican搞一个自己的blog(已完成)
- C#实现根据IP 查找真实地址
- 将tomcat设为开机自动启动
- slot的含义
- wbadmin与vssadmin
- [iOS UI进阶 - 6.2] 核心动画CoreAnimation 练习代码
- jquery插件-validate
- java 不寻常的问题 No bean named &;#39;sessionFactory&;#39; is defined 和 initialize a collection of role
- HDOJ 1319 Prime Cuts<;数论>;
- poj3185 高斯消元
- wordpress的excerpt()函数
- CSS上下左右居中的几种方法
- Linux 技巧:让进程在后台可靠运行的几种方法【转】
- localhost无法访问的问题
- JS 详解对象的继承
- C语言中tm结构体
- Java对象的序列化与反序列化-Json篇
热门文章
- 关于如何去Apple.cn下载Xcode以及模拟器包
- mysql 操作表结构
- php ecshop 二级域名切换跳转时session不同步,解决session无法共享同步导致无法登陆或者无法退出的问题
- Java学习笔记十八:Java面向对象的三大特性之封装
- PHP array_reduce()函数的应用解析
- C++实现json字符串与map的转换
- linux 下的torrent下载器qBitTorrent
- mac, start sublime from terminal
- iOS 库 开发小结
- Thymeleaf 模板引擎用法