Я использую плагин аффикса начальной загрузки, чтобы сделать div в правом углу слайда с содержимым. У меня есть еще один раздел в верхней части окна, который будет расширяться, чтобы открыть другой раздел, чтобы показать некоторые детали. Проблема в том, что при расширении раздела деталей 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');
}
});
Я проверил с помощью инструментов разработчика, что смещение обновляется, но поведение прикрепленного элемента остается прежним (он остается прикрепленным к той же верхней позиции). Что еще мне нужно сделать, чтобы динамически обновлять верхнее значение смещения.