jQuery keyup 函数不起作用
jQuery keyup function doesnt work?
我的HTML文件:
<html>
<head>
<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="js/scripts.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
<title>
Login
</title>
</head>
<body>
<div class=loginForm>
<p>Worker-ID:<input type=text id=workerID name=workerID /></p>
<p>Password:<input type=password id=workerPassword name=workerPassword /></p>
<input type=submit id=submitLogin name=submitLogin value="Log in"/>
</div>
</body>
</html>
我的脚本.js:
$('#workerID').keyup(function() {
alert('key up');
);
它根本不起作用。我尝试了所有空间,一个字母,数字。警报不显示。错误在哪里?
除了丢失}
周围的拼写错误外,当您的script.js
文件运行时(在<head>
部分中),文档的其余部分不存在。解决此问题的最简单方法是将脚本包装在文档就绪处理程序中,例如
jQuery(function($) {
$('#workerID').on('keyup', function() {
alert('key up');
});
});
或者,您可以将脚本移动到文档底部,例如
<script src="js/scripts.js"></script>
</body>
</html>
或使用事件委派,它允许您将事件绑定到父元素(或文档),例如
$(document).on('keyup', '#workerID', function() {
alert('key up');
});
您缺少用于关闭函数的大括号:
$('#workerID').keyup(function() {
alert('key up');
});
像这样的错误通常会在浏览器的 JavaScript 控制台中看到。
in HTML
INSER ID,名称,淡水河谷在" "
<div class="loginForm">
<p>Worker-ID:<input type="text" id="workerID" name="workerID" /></p>
<p>Password:<input type="password" id="workerPassword" name="workerPassword" /></p>
<input type="submit" id="submitLogin" name="submitLogin" value="Log in"/>
</div>
在 js 中
$('#workerID').keyup(function() {
alert('key up');} // here you forget "}"
);
演示
语法错误,请参见此处
$( document ).ready(function() {
$( "#workerID" ).keyup(function() {
.....................
});
});
将);
更改为});
相关文章:
- 监视函数从服务返回不起作用,但作用域函数起作用
- Ember Data DS.Model's set函数不起作用
- Javascript:If-then语句在函数中不起作用
- JavaScript链接在点击时不起作用;函数在页面加载时工作
- AngularJS指令部分应用的函数don'不起作用
- 为什么我的JavaScript堆栈排序函数不起作用
- 嵌套到另一个函数中的Fancybox函数;不起作用
- Javascript onchange()函数不起作用
- I'我试图在文本区域中进行特定的输入,调用特定的javascript函数,但没有成功;不起作用
- javascript函数调用不起作用
- 另一个Ajax函数触发的Ajax函数不起作用
- 从PHP调用JS函数不起作用
- 清除函数中if语句内部不起作用的间隔
- js函数堆栈传入变量,.hide()不起作用
- jQuery validate函数不起作用
- jQuery克隆函数在chrome中不起作用
- JS-窗口宽度函数不起作用
- 函数调用不起作用
- .hasClass 在 onclick 函数中不起作用,但删除和添加类函数可以
- javascript函数,该函数不起作用,但不会显示任何错误