Плагин Galleriffic jQuery предотвращает другие события jQuery
Я хочу добавить свой собственный jQuery к объектам, которые находятся в области "подписи" изображения в плагине галереи Galleriffic ( http://www.twospy.com/galleriffic/).
Однако ни один из jQuery, который я помещаю в область заголовка, не будет выполнен. Как будто все события отброшены.
Я думал, что это потому, что Galleriffic использует remove() вместо detach(), поэтому я изменил все на detach(), но это не помогло. Мне все еще кажется, что все события удаляются из всего в области "подписи".
Есть ли кто-нибудь, кто придумал, как добавить свой собственный jQuery в эту область заголовка и сохранить его? Или есть какие-то другие указания относительно того, почему все мои события в этой области будут удалены теперь, когда я использую detach()?
Я открыт для любых творческих идей здесь!
1 ответ
Вам нужно зарегистрировать обработчики событий в caption
элемент с использованием механизма делегирования событий.
Пример:
$('#caption').on('click', 'a', function(){
console.log($(this).attr('href'))
});
Демо: скрипка