所以我检查了 .jsp 文件中的脚本标签:
<script type="text/javascript" src="javascript/jquery-1.3.1.min.js"></script>
<script language="JavaScript" > "some content here ...." </script>
在同一个 .jsp 文件中,我有一个标签:
<body BGCOLOR="white" text="black" link="blue" vlink="red" onLoad="functionName();enableBackButton();">
但是,在我的 JavaScript 文件中,我有:
$(document).ready(function(){
$('current').click(function(event){
function functionName() { ....... }
不知何故,我的 Chrome 控制台中不断出现错误,指出:
未捕获的引用错误:函数名称未定义
移动你的functionName()
在外面$(document).ready(function(){
function functionName() { ....... }
$(document).ready(function(){
$('.current').click(function(event){
functionName();
});
});
另外,你需要使用.
按类或目标元素#
目标元素通过id
So $('.current')
将选择任何元素class="current"
and $('#current')
将选择一个元素id="current"
最后一点是更新你的 jQuery 版本1.3.1
已经非常过时了,并且缺乏后续版本支持的许多有用且重要的功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)