У меня есть следующий сценарий.Событие JQuery click, не работает
У меня есть index.php страница со следующим кодом JQuery включена
jQuery(document).ready(function(){
jQuery('#sIMG img').click(function() {
var currentSRC = jQuery(this).attr('src');
var altSRC = jQuery(this).attr('title');
var imgID = jQuery(this).attr('id');
var cat = jQuery(this).attr('name');
/*Fade, Callback, swap the alt and src, fade in */
jQuery('#main').fadeOut('fast',function() {
jQuery('#main').load("detail.php?id="+imgID+"&category="+cat);
jQuery('#main').fadeIn('fast');
});
});
});
Теперь у меня есть два Div тегов, называемых #main и #right на странице index.php. Когда я нажимаю на элемент меню, правый изменяется на кучу изображений, если я нажимаю на одно из этих изображений, приведенный выше код должен вступить в силу и загрузить в главный div, но он просто не работает. изображения расположены в div под названием sIMG. Любая помощь будет оценена
Изображения, которые загружаются справа (после щелчка на родительском изображении справа), вставленные с помощью javascript, или они просто скрыты с помощью css при загрузке страницы? – Levi
Используете ли вы JS-отладчик? Проверьте Firebug на наличие сообщений об ошибках. –
Просьба уточнить, что «просто не работает». Это вообще работает? Что происходит, когда вы ставите «предупреждение» повсюду? – Kobi