問題タブ [jquery-migrate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] にメソッド 'uniqueId' がありません (jquery アップグレード)
jquery の有効性と jquery タブを使用するいくつかの画面があり、1.7 では問題なく動作していましたが、現在はエラーがスローされ、検証がチェックされていません。
<script src="./jquery/jquery.1.9.1/jquery_migrate1.1.1.js"
ヘッダーに含めるとエラーが表示されます
私は戻ってきて、完全な開発バンドルをロードし、考えられるすべてをチェックしましたが、成功しませんでした. :-(
私のスクリプトは、javascript メニューバーのない管理者エリアでまだ機能しています。それが問題かもしれませんが、解決方法に困っています (一部のブラウザーの問題のため、jquery をアップグレードする必要がありました)。
この問題のサンプルをベータ テスト サンドボックス エリアに残しました。解決策への指針を示していただければ幸いです。
http://districtwebmasters.org/
ユーザー: jquery、パスワード: jquery としてログインし、[プロファイル] 画面 (右上のメニューバー) を確認します。
(タブは読み込まれると機能しなくなりますjquery_migrate
が、読み込まれていない場合は問題ないようです)
jquery - CloudZoom v1.0.3 とデフォルトの Bootstrap v2.3.1 Carousel の間の競合を修正できません
ブートストラップ カルーセルとクラウド ズームは機能しますが、最初の画像でのみ機能します。これは問題を表示するデモです... http://responsive.jquery-zen-cart.com/normandy/index.php?main_page=product_info&cPath=1_2_3_4&products_id=2
上記のリンクまたはクラウド ズームは更新されたバージョン用ですが、アイデアを得ることができると考えました。
カルーセルは、下のサムネイルをクリックするだけでなく、前、次、および/または一時停止記号のいずれかをクリックすることで機能します。
クリックに関数を追加しようとしているか、カルーセルの完了時にクラウド ズームをバインドしようとしている可能性があります。
jquery - この jquery-migrate-1.2.0 エラーは懸念事項ですか?
私のasp.netプロジェクトがChromeで実行されている間にGoogle開発者ツールをいじってみると、「リソース」タブの「スクリプト」セクションで「jquery-migrate-1.2.0.min.js」にフラグが立てられ、「Uncaught TypeError: Cannot read property」 1' の null"
これは私が心配すべきことですか?その場合、問題を解決する方法 -- 以前のバージョンの移行に戻すか、または...???
アップデート
今はなくなりましたが、私が行った唯一の違いは、「デバッグ」バージョンの jquery 1.9.1 の縮小バージョンを交換したことだけです。
jquery - jQuery 移行プラグインは非推奨のコードをどの程度うまく処理しますか?
私はまもなく jQuery 1.9 へのアップグレードを任されます。そうは言っても、私たちが live(); を持っている場所をいくつか知っています。トグル(); ホバー(); および browser(); 途中で多くの驚きがあります-確かに。
移行プラグインを追加すると、引き続き古いコードが実行されますか? それとも、問題を追跡して修正するのに役立つメッセージがコンソールに表示されるだけですか?
1.4.1 から 1.8 または 1.9 に大きく飛躍した人はいますか? 移行プラグインを実装し、その機能と制限を確認しましたか?
jquery - Jquery Migrate CDN フォールバック条件
ページ速度を上げるために、Google CDN を使用して jquery ファイルをダウンロードしています。また、Google CDN が失敗した場合にローカルから jquery をダウンロードするようにフォールバックしています。
以下は、フォールバックの使用方法です
上記のコードは完璧に動作します。私の質問は、jquery 移行ファイルがロードされているかどうかを確認する方法です。
http://code.jquery.com/jquery-migrate-1.1.0.jsがロードされているかどうかを確認するだけです。if (typeof jQuery == 'undefined') {} これがここでは機能しないことを願っています。
任意のソリューション
javascript - WordPress の jQuery と jQuery-migrate のロードを停止するにはどうすればよいですか?
WordPress は次の 2 つのファイルを にロードしていますwp_head()
:
これが起こらないようにするために、すべてのプラグインを非アクティブ化し、functions.php で jQuery の登録を解除しようとしましたが、それを取り除くものはないようです。
これを止める方法はありますか?
ワードプレス v3.6 を使用しています。
jquery - jQuery1.9 を使用したライブラリ内の jquery.browser
これは、エラーを生成している datatables Colvis のコード スニペットです。jQuery1.8程度で問題なく動作します....しかし、jQuery1.9に不満があります
エラー
TypeError: jQuery.browser が定義されていません
jquery の移行も見ましたが、あまり役に立ちませんでした。
jquery - トリガー関数に「グローバル イベントはサポートされておらず、非推奨です」と表示される
私はjQueryが初めてで、プロジェクトを更新して、jQuery移行スクリプトを使用するとともにjQueryの最新バージョン(1.10.2)を使用しようとしています。テストに Chrome を使用していますが、移行スクリプトは、次の関数行 $.event.trigger(event) がサポートされておらず非推奨のグローバル イベントであることを報告しています。誰かがこれが何を意味するのか説明してもらえますか? jQuery Web サイトのドキュメントを見たところ、関数の形式は正しいようです。
前もって感謝します。
javascript - jquery-migrate を廃止しようとしています
現在私が使用$.browser.webkit
して$.browser.msie
いるのは、ブラウザー間の入力タイプには、対応しなければならない固有の UI の違いがたくさんあるためです。
具体的には、Chrome は範囲をスライダーに変更しますが、IE は変更しません。IEの時間型にスピナーを配置する必要がありますが、Chromeがそれをカバーしています。他にもありますが、これらは私が最も対処しなければならないものです。
移行ライブラリのブラウザ テストを使用するよりも、これらの違いをテストするための推奨される方法は何ですか? (ユーザーエージェントに直接クエリを実行できることはわかっていますが、UI にクエリを実行して、スピナーやスライダーなどを追加する必要があるかどうかを確認したいと思います。)