1

私は次のjsfiddleを持っています

取得できません:

  • 正しく動作するnavspy
  • メニュー項目をクリックすると、それもアクティブとしてマークされます
  • リストの最後の要素は、明白な理由なしに選択されます。

私はこれで立ち往生しています。私が間違ったことを教えてくれる人はいますか?

4

2 に答える 2

5

メニュー項目を有効にするには、body タグに「scrollspy」を追加する必要があります。

<body data-spy="scroll" data-target=".navspy">

http://jsfiddle.net/skelly/yPgUu/253/

于 2013-03-15T13:38:49.437 に答える
3

@Skellyによる手間のかかる作業を取り上げて、バリエーションを示します:http: //jsfiddle.net/panchroma/TcyBY/

scrollspy呼び出しをbodyタグから別のjsに移動しました

$('body').scrollspy({ target: '.sidebar-nav' }); 

scrollspyのBootstrapサイトのドキュメントはおそらくもっと明確かもしれません。ここにいくつかのブリップを説明するのに役立つかもしれないリンクがあります:http://mtjhax.wordpress.com/2013/02/11/twitter-bootstraps-scrollspy-plugin-needs-better-docs/

お役に立てれば!

于 2013-03-15T18:13:02.457 に答える