gpt4 book ai didi

javascript - Uncaught ReferenceError : 'functionName' not defined

转载 作者:数据小太阳 更新时间:2023-10-29 05:48:09 24 4
gpt4 key购买 nike

所以我检查了 .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 控制台不断收到错误消息:

Uncaught ReferenceError :未定义函数名

最佳答案

将你的 functionName() 移到 $(document).ready(function(){

的一边
function functionName() { ....... }

$(document).ready(function(){
$('.current').click(function(event){
functionName();
});
});

此外,您需要使用 . 按类定位元素或使用 #id 定位元素

因此 $('.current') 将选择具有 class="current"$('#current') 的任何元素将选择具有 id="current"

的元素

最后要注意的是更新你的 jQuery 版本,因为 1.3.1 已经非常过时了,它缺少许多有用和重要的功能,而这些功能是更高版本所支持的。

关于javascript - Uncaught ReferenceError : 'functionName' not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21993604/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com