1

mmenu をセットアップしましたが、メニューのリスト項目内にある場合、すべてのハッシュ リンク (#one、#teo など) を無視するようです。

Mメニューからカルーセルを制御できるようにしたい。

それらをリスト項目の外に出すと機能しますが、mmenu のフォーマットが失われ、クリックしても mmenu が閉じなくなります!

デモを見る: http://demo.tyga.co.uk/easyjet/index.htm

カルーセル スライドを前方に移動するためにメニューのハッシュ URL を許可するオプションはありますか?

ありがとうアンディ

4

2 に答える 2

3

mmenu プラグインは、href が "#" で始まる (またはそれに等しい) 場合、アンカー (リスト内) のデフォルトの動作を防ぎます。onClick オプションを変更することで、この動作をオーバーライドできます。

$("#menu").mmenu({
    onClick: {
       close: true,
       preventDefault: false,
       setSelected: true
    }
});

ちなみに、これらすべてが [rel="external"] または [target="_blank"] のアンカーには適用されません。

于 2014-06-20T19:47:44.260 に答える