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はjQuery1.8以降から削除されたため、jquery.uiをアップグレードする必要があります。http://bugs.jqueryui.com/ticket/8501を見ると、問題がわかります。

を見てみましょう:

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

jQuery UIライブラリをアップグレードできない場合は、このjavascriptをjQueryファイルの後、jQueryUIファイルの前に追加するだけです。

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

Laymansの用語は、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 に答える