問題タブ [conflicting-libraries]
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.
c++ - PCL と OSG ライブラリの競合
そのため、点群には PCL を使用し、視覚化には OpenSceneGraph を使用しています。PCL の視覚化はかなり悪いので、自分で作成しました。とにかく、このステートメントを使用しようとするたびに
物事が壊れて、次のエラーが発生します
OSG と PCL の IO ファイルが特に ostream ヘッダーで競合していることを知っています。私の質問は、どうすればこれを修正できますか? 中間ファイルの保存、ログ記録などにこのステートメントを使用する必要があるため、車輪の再発明のような独自の方法を使用したい場合を除き、使用しないことは問題外です。
助けてくれてありがとう
jquery - JQuery の競合: megamenu.js と mostslider.js ... $.noConflict(); で運が悪い ... [非WordPress]
削除のプロセスを通じて、Mostslider [ http://www.jqueryscript.net/slider/Responsive-jQuery-Any-Html-Content-Slider-Mostslider.html]を html に追加すると ...
メガメニューが機能しなくなった...
さまざまな $.noConflict(); を実装しようとしました。テクニック [ http://api.jquery.com/jquery.noconflict/]、役に立たない。考えられるすべての組み合わせを試しましたが、JQuery の知識があまりなく、立ち往生しているためです。理想的には、.js ファイルを 1 つだけ使用したいのですが、それらを組み合わせることができる方法はありますか? または、ファイルが大きすぎてすばやくロードできませんか?
これら 2 つのスクリプトを連携させる方法についての提案をいただければ幸いです。必要に応じてコードを投稿できます。ウェブサイトはまだ公開されていません。PC からローカルで手作業でコーディングしています。前もって感謝します。
jquery - jQuery ライブラリが異なる jquery バージョンと競合する
以前にダウンロードしたテンプレート (これはこれです) を使用して、Web サイトを再設計しています。私の古いウェブサイトはこれで、新しいウェブサイトは別のフォルダにあります。明らかに、時間を節約するために、新しい設計で以前に作成された機能のほとんどを使用しようとしています。
テンプレートには多くのライブラリがあり、さまざまなバージョンの jquery を使用する必要があります
- jquery 2.0.3 (ほとんどのページ)
- jquery 1.8.3 (jquery ui のものではない autocomplete プラグイン用)。
jquery の noConflict() 関数を試しましたが、まだ解決できません。ファイル「assets/js/js-home.js」は、以前はテンプレートに含まれていました。他に何をすべきかわかりません。皆さんの助けをいただければ幸いです。追加情報が必要な場合は、お知らせください。ありがとう
javascript - Bootstrap 3およびFancy Boxでコンテンツカルーセルを使用するとjQueryが競合する
Bootstrap 3 で構築されたサイトで、Tympanus の Circular Content Carousel を FancyBox と組み合わせて使用しているサイトで作業しています。ただし、Bootstrap の一部である折りたたみ可能なモバイル メニューがこのページで機能していないことに気付きました。Bootstrap が 1.9 以降を使用しているのに対し、Content Carousel は jQuery 1.6.2 を使用していることに気付きました。jQuery-1.6.2 へのリンクを削除すると、モバイル メニューは機能しますが、カルーセルが壊れます。jQuery-1.11.1 を削除すると、カルーセルは機能しますが、モバイル メニューは壊れます。両方をリンクすると、カルーセルは機能しますが、モバイル メニューは機能しません。jQuery.conflict スクリプトを使用してみましたが、役に立ちませんでした (サイトを構築した人は、既にこれを実装し始めていましたが、失敗に終わりました)。
ここのスタック オーバーフロー リンクに従って contentcarousel.js ファイルの 217 行目と 227 行目を .live から .on に変更し、古い jquery ファイルを削除しようとしました。+ 記号をクリックしてライトボックスに入り、ライトボックスから出る場合を除いて、すべてがほぼ機能するようになりました。コンテンツ カルーセルは機能しなくなりました。また、この変更後、ドロップダウン メニューにカーソルを合わせると、アクティブな「マウスオーバー」状態のままになることにも気付きました。
サイトはhttp://smmcnyc.com/work/bnc/history.htmlで、history2.html は contentcarousel.js ファイルが変更されたバージョンです。
提案?アドバイス?助けてください!
javascript - jQuery セレクターを特定の要素の子に制限する
さまざまなページに Javascript を介して埋め込まれた一連のアプリがあるため、親ページで誤って何かを選択しないようにセレクターを作成する際には、できる限り注意することが重要です。(親マークアップを制御することはできず、iframe はオプションではありません。)
親ページはすべて.noConflict()
モードで jQuery を使用し、私のアプリは常にdiv
クラス内に存在しますmy_app_class
jQ セレクターの前に「my_app_class」を追加することを常に覚えているのはかなり良いことですが、$
. 本質的に、私は欲しい:
常に等しくするには:
これを行う単純な方法は次のようになります。
しかし、親ページで実際に選択を行う必要がある場合 (時々発生します) に備えて、スーパー機能を維持したいと考えています。また、jQuery の他の使用法を上書きしたくありません$.ajax
。
関数に別名を付けてオリジナルを維持するのが最善でしたか? 私はこのようなものが欲しい
ありがとう!
lua - 複数のバージョンの Lua がインストールされている場合、どの luarock にインストールするかを指定できますか?
私は両方を持っておりLua 5.1
、Lua 5.2
Linuxにインストールしています。パッケージをインストールするために使用する場合luarocks
、ロックをインストールする Lua のバージョンを指定するオプションを luarocks に渡すことは可能ですか?
java - 同じ依存関係の競合する両方のバージョンを使用する必要がある Maven プロジェクトをテストする方法
spark と hadoop-aws の両方を使用するプロジェクトがあります (hadoop 2.6 で s3a を解決するために、多くのプロジェクトがこの構成を使用していると思います)。しかし、それらは推移的な依存関係に深刻な矛盾を抱えています。つまり、spark 1.3.1 は jackson-databind 2.4.4 を使用し、hadoop 2.6 の hadoop-aws は jackson-databind 2.2.3 を使用します。最悪の事態は、両方が互いのバージョンでの実行を拒否し、jackson の API が変更されたことです。 2 つの主要なアップグレード内で多く。
Hadoop-aws jar を展開フェーズでのみ手動で追加し、コンパイル/テスト/パッケージングでの使用を避けることができることを知っています。しかし、これは「洗練されていない」ソリューションのようです。ソフトウェア エンジニアリングのベスト プラクティスは、maven にすべてを処理させ、出荷前にすべての機能をテストすることです。これを可能にするmaven構成はありますか?