我的頁面上有一個非常簡單的鏈接。 <a href="#">My link</a>
。它會導致頁面刷新。當我刪除「turbolinks」時,它不再導致刷新。Turbolinks導致帶有href =「#」的鏈接觸發頁面刷新
我以前一直都在使用哈希碎片鏈接。除非我很長一段時間錯過了一些非常基本的東西,否則我不明白這會如何刷新。
它沒有附加任何JS事件處理程序。
任何想法?
這可能沒關係,但我使用的是jQuery,Twitter-Bootstrap和Ruby on Rails。
線索至今:
- 當我刪除Turbolinks,該鏈接的行爲正確(不會導致頁面刷新)。
- 鏈接「#」作爲URL會導致我的應用程序的每個頁面上重新加載。
- 與任何「#hasfragmenttext」的鏈接將導致單個刷新,然後頁面的URL是「mypage#hasfragmenttext」,任何額外的點擊都不會導致頁面刷新...嗯。
可以發佈生成頁面的* head *標籤的內容嗎? – atomAltera