它清楚地說,在文檔上在Twitter Bootstrap的ScrollSpy中,我可以將data spy =「scroll」放在哪裏?
只需添加數據諜=「滾動」到你想窺探(最典型的是這將是體)的元素
但似乎我只有把它放在身體上才能使它起作用。當我把它放在我希望窺視的任何其他元素中時,導航的最後一個元素被選中。
Here它在身上,和它的作品,並this是同樣的事情,但與data-spy="scroll"
的元素我想窺視,它失敗(只有最後一個元素被激活)。
我做錯了什麼或者這是一個錯誤?
它清楚地說,在文檔上在Twitter Bootstrap的ScrollSpy中,我可以將data spy =「scroll」放在哪裏?
只需添加數據諜=「滾動」到你想窺探(最典型的是這將是體)的元素
但似乎我只有把它放在身體上才能使它起作用。當我把它放在我希望窺視的任何其他元素中時,導航的最後一個元素被選中。
Here它在身上,和它的作品,並this是同樣的事情,但與data-spy="scroll"
的元素我想窺視,它失敗(只有最後一個元素被激活)。
我做錯了什麼或者這是一個錯誤?
你的第二個例子可以固定使用:
#TryToPutDataSpyHere{
display:inline;
}
但由於某些原因,它不適用於
我設法從文檔重現您的問題演示:http://jsfiddle.net/baptme/KbphR/
但它只適用於我有以下css代碼(在doc上使用):
.scrollspy-example {
height: 200px;
overflow: auto;
position: relative;
}
http://jsfiddle.net/baptme/KbphR/1/
好像height: 200px;
和overflow: auto;
都是必要
不是在你的情況下,也許因爲你的.box{height: 500px;}
我也有類似的問題,即滾動間諜不會對任何工作,但一個標記,以便我實際上進入引導js發現滾動間諜(SCROLLSPY類定義)部分,並改變了這一行:
,$ element = $(element).is('body')? $(窗口):$(元件)
這樣:
,$元件= $(元素)。是( '主體')? $(窗口):$(窗口)// $(元素)
(注意://之後的元素是評論,所以我不要忘記我改變了它)
這固定它對我來說。