gpt4 book ai didi

javascript - 滚动我自己的工具提示,Firefox 抛出未捕获的异常

转载 作者:行者123 更新时间:2023-12-02 20:31:00 25 4
gpt4 key购买 nike

看来我激怒了 Firefox。这是 working JSFiddle正在发生的事情。但是,快速解释一下:

我正在使用 Mustache.js 来渲染模板。然后,我使用 .css 将其设置为 display : blockopacity : 0。然后,我设置 .offset 并将动画设置为 opacity : 1

所有这些在 Webkit 中都运行良好,但在 Firefox 中则不然。我收到以下错误:

uncaught exception: [Exception... "Could not convert JavaScript argument arg 0 [nsIDOMViewCSS.getComputedStyle]" nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)" location: "JS frame :: http://path/to/jquery-1.4.3.js :: anonymous :: line 5223" data: no]

有什么想法我可能会出错吗?

仅当代码中存在 .offset 和 .animate 调用时才会引发该错误。否则,代码运行良好,当然,不透明度没有动画为 1。

最佳答案

删除 typeTemplate 和 appTemplate 中的注释。

typeTemplate : "<div class='tooltip'><a href='#' class='close'>Close</a><p>{{appType}}</p></div>",    

appTemplate : "<div class='tooltip'><a href='#' class='close'>Close</a><p class='title'>{{appName}}</p><p>More information coming soon!</p></div>",

我通过制作该网站的本地副本来解决这个问题,JSFiddle 陷入了 firebug 的困境,以至于导致 Firefox 崩溃。不管怎样,我在 jQuery 源代码的第 5224 行(它快要死的地方)放置了一个调试器,并在它崩溃之前查看了最后的值。

这是我在引发错误之前在 Firebug 中看到的屏幕截图(在新选项卡中打开它)。我知道这有点难看,但您可以将数据值中的文本读取为 "end .tooltip"。为什么它试图计算评论的风格,我不知道:P

alt text

关于javascript - 滚动我自己的工具提示,Firefox 抛出未捕获的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138326/

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