标题:jquery按回车键不起作用
只看楼主
cym2217348
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-9-9
 问题点数:0 回复次数:3 
jquery按回车键不起作用
<script type="text/javascript">
        $("#maincontent").keydown(function() {//给输入框绑定按键事件
        if(event.keyCode == "13") {//判断如果按下的是回车键则执行下面的代码
            $('#modal-form-bilu-question').modal('show');//弹出提示信息
        }
    })
</script>
上面的这段代码是在一个textarea中按回车键,然后显示一个隐藏的bootstrap的modal,执行一次是没有问题,但多按几次回车键后,发现这个modal就不显示了,在360浏览器、谷歌浏览器、IE浏览器、搜狗浏览器、QQ浏览器上都测试过,都出现多按几次回车键modal就不显示(有时候还会伴有网页变黑色的效果出现),而且网页不能动了,要关掉再打开才行。在火狐浏览器下测试,一开始就不会显示modal,不知道是jquery的问题还是boostrap的问题,有谁帮助解解决一下?
搜索更多相关主题的帖子: jquery 回车键 执行 浏览器 测试 
2017-12-18 06:55
wlrjgzs
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:26
帖 子:212
专家分:1566
注 册:2017-4-10
得分:0 
这就是只知道使用框架的人的悲哀
2017-12-28 18:41
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
得分:0 
把js运用熟练了再来使用jQ吧,现在做网站大多为了节省时间都是使用框架的,谁还有那么多时间花在写源码上了

楼主的问题应该是多次操作没有结束操作的缘故,导致浏览器执行不过来出现假死状态
建议回车后把文本框里的光标取消

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2018-01-16 10:06
j17621925026
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2018-2-1
得分:0 
把你的代码写到加载事件中去
2018-02-01 12:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-483475-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.086329 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved