У меня есть сайт Magento, который включает прототип библиотеки JavaScript.
Некоторое время назад я также добавил jQuery.
Однако до этого я включил прототип на основе лайтбокса. Это было вызвано добавлением атрибута rel="lightbox[gallery]"
.
Теперь я бы хотел, чтобы при загрузке страницы отображался лайтбокс. Я не знаю ничего о прототипе, поэтому я попытался создать скрытую ссылку с помощью jQuery и затем вызвать $('#special').click()
, но безрезультатно. Однако если я действительно нажму на ссылку, она будет работать нормально.
Все мой код jQuery находится в такой функции
jQuery.noConflict();
jQuery(function($) {
// Now I can use $ in here... :)
});
Так jQuery click()
только запускает события, которые jQuery связал? Если так, как я могу вызвать событие click или вызвать лайтбокс в прототипе?