Я использую плагин bootstrap affix, чтобы сделать div на правом углу слайда с контентом. У меня есть другой раздел в верхней части окна, который будет расширяться, чтобы открыть другой раздел, чтобы показать некоторые детали. Проблема заключается в том, что когда раздел div of details расширяется, смещение прикрепленного 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');
}
});
Я проверенный от инструментов разработчика, что офсетных обновляется, но поведение прикрепленным элемента остается таким же (он остается получать проставленный на то же верхнем положение). Что еще мне нужно сделать, чтобы динамически обновлять верхнее значение смещения.
Здесь является скрипкой, которая объясняет подобное поведение. http://jsfiddle.net/fztdv/1/ Когда кнопка show нажата, значение смещения должно быть изменено. – Dania