Я делаю JoyRide Фонда на своей странице (пачка всплывающих подсказок появляется в разных положениях сайта).Измените положение всплывающей подсказки основания от JoyRide (jQuery)
Содержимое создается динамически, я полагаю. Я пытаюсь позиционировать последнюю подсказку с помощью некоторого значения пикселей, но не могу получить никаких результатов (не работает).
Все сгенерированных подсказках имеют сходную структуру:
<div class="joyride-tip-guide" data-index="1" style="visibility: visible; display: block; top: 349px; left: 929.5px;">
Вот мой подход к этой проблеме:
$(document).ready(function(){
$('body').on('div.joyride-tip-guide',function(){
$(this).last().css("margin-top","150px");
});
});
Любые идеи?
Joyride Javascript переопределит атрибут стиля, который вы установили, и поэтому он не будет работать. Вам нужно будет сбросить его, если Joyride Javascript запустится. Глядя на документы (http://foundation.zurb.com/docs/components/joyride.html), есть функция pre_step_callback, которую вы могли бы использовать, чтобы затем установить положение требуемой подсказки. – r8n5n
. Я попытаюсь эти функции, спасибо kipty – Agrrr