18

http://marianoagency.com/intranet/trial.html

一切正常,直到我开始输入任何示例标签(如“php”)。

只要我点击“p”,就会弹出 b.curCSS 脚本错误。弹出窗口仍然适用于标签,但它位于错误的位置(左上角 0,0)。

我究竟做错了什么?

4

4 回答 4

30

我通过在 jQuery 库中包含以下行来修复此错误

jQuery.curCSS = jQuery.css;
于 2013-02-27T18:16:06.513 回答
26

curCSS 已从 jQuery 1.8 及更高版本中删除,因此您需要升级 jquery.ui。查看http://bugs.jqueryui.com/ticket/8501你会看到这个问题。

看一眼:

https://github.com/jquery/jquery-ui/commit/98772fd0a1094f7fb2fbe1d8a95557bf2b545f6e

如果您无法升级 jQuery UI 库,只需在 jQuery 文件之后、jQuery UI 文件之前添加此 javascript。

(function($) {
    if (!$.curCSS) {
       $.curCSS = $.css;
    }
})(jQuery);
于 2012-09-19T15:43:28.420 回答
5

外行术语只需编辑您的 jquery-ui-(version).js 文件。在 jquery 函数调用之后将以下内容添加到顶部:

(function($) {
     if (!$.curCSS) $.curCSS = $.css; 

这将纠正错误。

于 2013-10-16T14:32:31.063 回答
1

只需将 jquery.ui.min.js 更新为适当的版本。我遇到了 1.8.11 版本的问题,当我更新到 1.8.22 时,它工作正常。这就是我宁愿去的方式,而不是编辑内置的 jquery 文件,即使它是错误的..

于 2013-10-24T09:51:54.020 回答