1

Twitter Bootstrap 的 Affix 组件列出了一个不存在的名为“刷新”的方法。我想这个方法会解除绑定(例如 jQuery.off('affix.data.api') )并重新计算偏移量(例如 offset-top),因为页面可能已经调整大小,DOM 元素可能已经添加、删除等

由于这种方法不存在,我很好奇是否有人找到了“刷新”页面上所有当前附加元素的解决方法。

4

3 回答 3

2

你可以这样做:

$('[data-spy=affix]').each(function () { $(this).data('affix').checkPosition(); });
于 2013-04-02T21:25:17.707 回答
0

因此,您在http://twitter.github.com/bootstrap/javascript.html#affix上使用数据间谍或 javascript 描述的方法,并使用 .affix('refresh') 方法,并且您已将 CSS 设置为指定当它们被贴上时,你的 div 会发生什么?

于 2013-01-05T23:08:57.177 回答
0

我相信它$('#element').affix('checkPosition')适用于引导程序 3.1.x。

于 2014-04-29T01:19:12.523 回答