如何解决jQuery怪异行为-object.click
| 请看下面的代码: <!DOCTYPE html>
<html lang=\"es\">
<head runat=\"server\">
<title>Main - Annex7</title>
<meta charset=\"utf-8\" />
<script src=\"Scripts/jquery-1.4.1.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
$(document).ready(load);
function load() {
var objectX= $(\"#objectX\")
objectX.click(alert(\'auch\'));
}
</script>
当我单击objectX时是否不应该触发\'click \'事件???
但是当我加载文档时会触发此警报...
我有些困惑,请提供任何帮助。
提前致谢...
解决方法
将点击事件更改为:
objectX.click(function(){
alert(\'auch\');
});
您需要将一个函数传递给事件,如果您仅传递一个动作,则会出错
,您需要将其包装在一个函数中,例如匿名函数。
objectX.click(function() { alert(\'auch\'); });
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。