2011-07-05 4 views
4

私が取り組んでいるウェブサイトでjQuery Superfishプラグインを使用しています。これまでのところうまく動作します。など私が持っているにiPadのなどのモバイル機器のためのサイトを最適化
私はメニューがいる限り、私はページ上の他のリンクをクリックすると自分自身を閉じていないメニュー項目をクリックした後:iPad、iPhoneなどのjQueryスーパーフィッシュメニュー/ホバー

問題があります。

私はSuperfish codeを見て、ホバーイベントをclickイベントに変更しようとしましたが、成功しませんでした。

jQueryについて私はプロではないので、誰かが私がこのような作業をするために変更する必要があるものを手伝ってくれたらうれしいです。

+0

あなたはどのような解決策を見つけるでした..あなたは はそれに役立つことを願っていますdocument.readyこれは

//ipad and iphone fix if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))) { $("ul.sf-menu").bind('click',function() { $('ul.sf-menu').hideSuperfishUl(); }); } 

だけにこれを追加してみてください? –

+0

私は同じ問題を抱えていましたが、私はsuperfishプラグインなしでjqueryを使ってスクリプトを書きました。私はスーパーフィッシュについて何が特別なのか理解していません。 – Neo

答えて

5

+0

これは魅力のように機能します! – Catfish

+0

私はこのコードを試しました。画像をタップすると、メニューが折りたたまれました。私は画面の他の場所をタップしてドロップダウン矢印メニューを表示すると、折りたたまれません。私は何か間違っていますか?私を助けてください。 –

関連する問題