Для приложения, которое я пишу, мне нужно динамически загружать контент в DIV при отправке формы.Загрузка jQuery qTip-код динамически
Это динамически загружаемое содержимое требует нескольких всплывающих подсказок, которые будут отображаться автоматически во время загрузки (нет необходимости в событии для его запуска). Я выбрал qTip, потому что у него есть параметры для этого, в отличие от большинства других всплывающих подсказок, которые мне нужны, для чего требуется вызвать подсказку (например, onmouseover).
Это QTIP код, используемый для достижения этой цели:
$(function(){ $('#someelement').qtip({ content: 'This is the message!', show: { ready: true, when: false }, hide: { false }, position: { corner: { target: 'topLeft', tooltip: 'bottomRight' } }, style: { ............ styling code here................ } } }) });
Это прекрасно работает в какой-либо форме, что я пытаюсь его. Наконечник успешно отображается.
Однако всплывающая подсказка не появляется, если я динамически загружаю этот код вместе с содержимым.
Содержимое загружается с использованием прекрасной формы Malsup и таконитовых плагинов.
Любые идеи были бы высоко оценены!
Конечно, если вы знаете другой метод или плагин, который я мог бы использовать для достижения такого же эффекта, не стесняйтесь предлагать его. :)
Вы говорите: «всплывающая подсказка не появляется, если я динамически загружаю этот код вместе с содержимым». Что такое «этот код»? –
«Этот код» - это код, который вы видите выше. Я вставляю текст и HTML динамически в страницу. Наряду с кодом jquery, который вы видите выше, чтобы активировать несколько подсказок в этом тексте, я динамически вставляю. Кажется, qTip не знает динамически вставленного текста и не может найти элементы для применения подсказок. – lvp1138