我正在使用引导词缀插件在右角幻灯片上制作一个带有内容的 div。我在窗口顶部有另一个部分,它将展开以打开另一个部分以显示一些详细信息。问题是,当展开 details 部分的 div 时,必须更新附加 div 的偏移量。我做过这样的事情
<div class="affixed-box" data-offset-top="160" data-spy="affix">
$(".detail-btn").click(function(){
if ($(".opened").length > 0) //The detail div is expanded
{
$(".affixed-box").attr('data-offset-top','160');
}
else
{
$(".affixed-box").attr('data-offset-top','400');
}
});
我已经从开发人员工具中验证了偏移量得到了更新,但是附加元素的行为保持不变(它仍然被附加在相同的顶部位置)。我还需要做什么来动态更新偏移顶部值。