ブートストラップ ベースの Web サイトを構築していますが、現在問題があります。私がから呼び出す場合data-attributes
:
<body data-target=".navbar" data-spy="scroll" data-offset="200">
Scrollspy は動作します。
しかし、JavaScriptを使用すると
$('.navbar').scrollspy({offset:200});
これは動作しません!
私はすでに属性をオンザフライで配置しようとしています:
$("body").data("target", ".navbar");
$("body").data("spy", "scroll");
$("body").data("offset", "200");
今のところ結果なし。
JavaScriptの呼び出しに何か欠けていると思います。$('.navbar') がターゲットの場合、スパイ オブジェクト (ボディ) はどこに設定できますか?