Показать сообщение отдельно
  #3 (permalink)  
Старый 11.04.2011, 18:47
Кандидат Javascript-наук
Отправить личное сообщение для ArmagedDance Посмотреть профиль Найти все сообщения от ArmagedDance
 
Регистрация: 07.12.2009
Сообщений: 147

Благодарю, дело чуть сдвинулось, но ненадолго. Вот такой код работает в опера и мозилле, но не работает в эксплорере
$('#gallery a#next_g').click(function(next){
next.preventDefault();
var imgPath=$('#gallery a#foto').attr('href');
var Oldimage=$('#gallery a#foto');
var next=$('#images a[href="'+imgPath+'"]').next('#images a').attr('href');

if (next==null) {next=imgPath;}
var Newimage=$('<a id="foto" href='+next+'><img border=0px src='+next+'></a>');
Newimage.hide();
$('#gallery').prepend(Newimage);
Newimage.fadeIn(1);
Oldimage.remove();
});

#gallery - блок отображения картинок
#images - блок с урл картинок

alert(next) выдает в internet explorer значение undefined.

Последний раз редактировалось ArmagedDance, 11.04.2011 в 18:53.
Ответить с цитированием