Я использую лайтбокс для просмотра изображений, и мне просто нужно использовать rel="lightbox"
внутри <a>
. Проблема в том, что на моем сайте есть AJAX для каждой ссылки, поэтому я кодировал
$('a').live('click', function() {
$('#content').load($(this).attr('href'));
return false;
});
Таким образом, каждая ссылка становится запросом AJAX. Что меня бесит, так это то, что когда я не делаю никаких запросов, лайтбокс работает нормально, но как только я щелкаю ссылку, чтобы сделать запрос AJAX, а затем щелкаю изображение, лайтбокс не работает. 1006 *
Я знаю, что проблема в лайтбоксе, который не добавляет событие click после выполнения другого запроса. Это происходит, когда я использую $('a').click()
вместо $('a').live()
Но я не знаю, как это исправить. Может быть, мне нужно поменять лайтбокс на тот, который добавляет события кликов?
Помощь!