我想要这样当一个人按下回车按钮时,它会执行我的功能。
以下是代码:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js">
$('textmoney').keydown(function (e){
if(e.keyCode == 13){
moneyFunction();
}
})
</script>
为什么要赢得这项工作?
答案 0 :(得分:3)
附加事件时,您缺少ID或类选择器。
如果textmoney
是等级
$('.textmoney').keydown(function (e){
if(e.keyCode == 13){
moneyFunction();
}});
如果textmoney
是ID
$('#textmoney').keydown(function (e){
if(e.keyCode == 13){
moneyFunction();
}});
答案 1 :(得分:0)
我认为你缺少jQuery选择器中的id或class,
所以它应该像$('#textmoney')
或$('.textmoney')
,具体取决于您的选择器。
答案 2 :(得分:0)
正如其他人所述,您在textmoney
之前缺少ID或类选择器。它应该是#textmoney
或.textmoney
。
但是你也在加载jQuery的脚本标签中插入你的脚本。你不能这样做。您可以加载源代码,也可以在代码之间运行代码。 src
始终优先,因此您的代码永远不会运行。
将两者分开,使用2个脚本标签:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$('#textmoney').keydown(function (e){
if(e.keyCode == 13){
moneyFunction();
}
});
</script>