簡體   English   中英

twitter bootstrap 后綴“刷新”方法

[英]twitter bootstrap affix "refresh" method

Twitter Bootstrap 的 Affix 組件列出了一個不存在的名為“refresh”的方法。 我想這個方法會解除綁定(例如 jQuery.off('affix.data.api') )並重新計算偏移量(例如 offset-top),因為頁面可能已調整大小,DOM 元素可能已被調整添加、刪除等。

由於此方法不存在,我很好奇是否有人找到了“刷新”頁面上所有當前詞綴元素的解決方法。

你可以這樣做:

$('[data-spy=affix]').each(function () { $(this).data('affix').checkPosition(); });

因此,您在http://twitter.github.com/bootstrap/javascript.html#affix上使用數據間諜或 javascript 描述的方法,並使用 .affix('refresh') 方法,並且您已將 CSS 設置為指定當它們被貼上時,你的 div 會發生什么?

我相信它是$('#element').affix('checkPosition')用於 bootstrap 3.1.x。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM