問題タブ [superfish]

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.

0 投票する
1 に答える
904 参照

jquery - スーパーフィッシュのドロップダウン位置

スーパーフィッシュのドロップダウン UL に異なる位置を設定できるかどうかを知っている人はいますか? 水平ナビゲーション バーがあります。左側ではドロップダウンをボタンの左側に配置し、右側ではドロップダウンをボタンの右側に配置したいと考えています。

0 投票する
3 に答える
3929 参照

jquery - ページのリロード後に addClass を保持する JQuery

私は JQuery の初心者で、Superfish スクリプトに基づいたメニューに取り組んでいます。リンクをナビゲートするときに、現在クリックされている項目セットに addClass を保持するのに問題があります。

私のコード:

JS

HTML

上記の html は正常に動作し、クラス "corrente" は正しく設定されていますが、実際のリンクを挿入して html を変更すると、クラスは正常に設定されますが、宛先ページが読み込まれると失われます。

追加されたクラスを保存し、それを宛先ページに渡す方法について何かアドバイスをいただけますか?

前もって感謝します

0 投票する
2 に答える
1545 参照

jquery - オプション「onInit」を開くための Superfish

一部のページでは、ページが開くとすぐに、デフォルトで Superfish (メニュー プラグイン) が最初のレベルのオプションの 1 つを展開するようにします。このオプションは id="me" であると考え、"onInit" 関数を実装しようとしましたが、機能しません。誰か見てくれませんか?ありがとう。

0 投票する
5 に答える
4768 参照

jquery - IE7 での Jquery Superfish の問題

IE7 でのみ、サブメニューがページのコンテンツの下に表示されます。bgframe プラグインを使用しています。

ここに私のコード: $("ul.sf-menu").superfish({ speed: 'fast', autoArrows: false // 矢印マークアップの生成を無効にする }).find('ul').bgIframe({opacity :間違い});

あなたはなにか考えはありますか?

どうもありがとうございました。さようならZ

0 投票する
6 に答える
2529 参照

javascript - 一部のコンピューターでのみIE8/Superfishの問題に関するヘルプのトラブルシューティング

私たちのウェブサイトは、メニューにsuperfish jQueryプラグイン(http://users.tpg.com.au/j_birch/plugins/superfish/)を使用しており、Firefox、IE6、IE7、Safari、Chromeなどで正常に動作します。 ...そしてほとんどのIE8インストールでも。問題は、一部のIE8インストールでは、メニューが機能しないことです(マウスオーバーで強調表示されますが、メニューをドロップダウンしません)。

これは私を困惑させました。いくつかの顧客からの苦情に加えて、問題を再現する1台の(Windows XP)マシンを社内に持っています。ただし、問題が発生していない別のWin XP/IE8マシンも社内にあります。私は異なるブラウザ間のJS/CSSの問題に対処することに慣れていますが、まったく同じOSとブラウザ上の2台のマシン間のこの問題は少し多いです。

ああ、そして問題をさらに曖昧にするために、問題を再現しているマシンは、Javascriptまたはその他のエラーを示していません(開発者モードに入った場合でも)。だから...誰かが何が起こっている可能性があるかについて何か提案がありますか?

私の2台の「テスト」マシンのどちらにも特別なプラグインや問題を引き起こすものがないことを知っている限り、それらは重要なすべての点で同一であり、スタックトレースを確認できるJSエラーは発生していませんのまたは何か。しかし、これは私のテストマシンに固有のクレイジーな問題だけではありません。私が言ったように、一部の顧客もそれを報告しているからです。

どんな助けでもいただければ幸いです。

0 投票する
1 に答える
2666 参照

jquery - jQuery + Superfish + Supersubs + プロトタイプ + IE = 失敗!

jQuery 用の Superfish メニュー プラグインを使用して、一部のページに垂直メニューを表示しています。また、Supersubs.js プラグインを使用して、メニュー システムの各レベルが最も幅の広い LI 要素と同じ幅になるようにしています。

ダウンロード zip ファイルに含まれている EXAMPLE.HTML ファイルを取得し、prototype.js ライブラリをソースに追加しました。

予想されるように、FF、Chrome、Safari はすべてメニューを正しくレンダリングし、supersubs プラグインを使用して、メニューの各レベルが少なくとも最も広い要素と同じ幅であることを確認します。

そして、IEがあります.....

ページに Prototype.js ライブラリを含めるとすぐに、IE は Supersubs プラグインを無視します。

example.html ソースは次のとおりです。

jQuery.noConflict() を試しました。(function($) {})(jQuery); の形式を使用していても、$ の代わりに jQuery を使用するようにプラグイン ファイルのソースを変更しました。それは問題ではありません。

誰でもこれを手伝ってもらえますか?私の髪を引っ張る試合。

前もって感謝します!

0 投票する
1 に答える
549 参照

javascript - スーパーフィッシュ、2つのメニューが同時に開きます-防ぐ方法は?

スーパーフィッシュメニューがあり、遅延は800に設定されていますが、あるドロップダウンから別のドロップダウンに移動すると、前のドロップダウンと新しいドロップダウンが同時に表示されます。800msの遅延が終了するまで、前のドロップダウンは消えます。遅延を変更したくありませんが、新しいドロップダウンを開いた場合、以前に開いたドロップダウンを遅滞なくすぐに閉じたいと思います。これが理にかなっていることを願っています。

それを行う方法はありますか?

ありがとう!!

クリックして表示

0 投票する
3 に答える
4297 参照

jquery - IE8 のスーパーフィッシュ メニューのレンダリングが間違っているのはなぜですか?

スーパーフィッシュjqueryプラグインを使用しています

ここでスーパーフィッシュ メニューを表示する場合:クリック

ドロップダウンは、Chrome、Firefox、Safari、IE6、IE7 で (メイン コンテンツの上に) 正しく表示されます。

しかし、何らかの理由で、IE8 のメイン コンテンツよりも遅れています。

スーパーフィッシュ メニューの z-index は、私が設定するまでは IE7 が正しく動作していませんでしたが、IE8 は修正されませんでした。

何か不足していますか?

0 投票する
1 に答える
1985 参照

jquery - jquery uiテーマフレームワークを使用するスーパーフィッシュ?

jquery uiテーマフレームワークを使用してスーパーフィッシュを作成する方法があるかどうか疑問に思っていました。それが現在不可能な場合は、jqueryuiスタイルを使用してスーパーフィッシュを作成するためにどのような方法を適用できますか

貴重なご意見ありがとうございます。

マイケル

0 投票する
3 に答える
3474 参照

jquery - スーパーフィッシュのドロップダウンメニュー、IE6とIE7でZインデックスを修正する方法は?

私はここでsuperfishプラグインを使用していjqueryます:clicky

最新のすべてのブラウザFF、Safari、Chrome、IE8で正常に動作します

しかし、z-indexがie6と7で機能していないようです

メニューが表示されているのがわかりますが、その下の要素によって途切れています。

考えられるすべての場所にz-indexを追加しようとしましたが、これを修正するものは何もないようです。

どうすればこれを修正できますか?

ありがとう!!!