gpt4 book ai didi

javascript - 仅在 Chrome 中未捕获的类型错误

转载 作者:行者123 更新时间:2023-11-30 06:34:09 25 4
gpt4 key购买 nike

我在 JavaScript 中调用一个简单的函数时遇到了一个非常奇怪的问题。

举个例子,哪怕是一个简单的:

<a href='#' onclick="javascript:alert(123);">click</a>

或:

<a href='#' onclick="alert(123);">click</a>

给我一​​个Uncaught TypeError: object is not a function。但仅在 Chrome 中且仅在我的笔记本上。在我的工作站(相同的系统,完全相同的 Chrome 版本)和所有其他浏览器中,这条线按预期工作。

我已经使用 JS 几年了,但是这个错误让我很抓狂。

该网站带有脚本和一些手写的 JS,但没有什么特别之处。scriptaculous 运行良好,JS-Console 没有显示任何错误,除了我笔记本上的 @Chrome。

你们中有人曾经有过这种情况吗?我真的不知道发生了什么。


最佳答案

我的建议是通过 javascript 分配它,而不是像内联属性那样。有时,将其设置为属性会出现奇怪的行为。

你可以使用 jQuery:

jQuery('.myClickableLink').click(function(){ alert(123) })

我认为这是一种更简单的方法。

关于javascript - 仅在 Chrome 中未捕获的类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15664904/

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