Цитата:
я вижу у себя в хроме во первых что data-original меняется как Вы и хотели но лупа работает неправильно в принципе ничего удивительного берет старые данные поэтому с моей точки зрения надо разбираться с прогой jloupe.js если у Вас фарефокс то там outerHTML не работает выведите alert(el.getAttribute('data-original')); bes в предыдущем посте как раз показал отладчик хрома-и там видно что все меняется- |
Да, теперь все понятно стало, буду думать над альтернативными вариантами. Всем спасибо за терпение и потраченное время.
|
maxxux,
Вариант решения ... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><META content="IE=5.0000" http-equiv="X-UA-Compatible"> <META content="text/html; charset=utf-8" http-equiv=Content-Type> <SCRIPT type=text/javascript src="http://bank.ucoz.ru/jquery.js"></SCRIPT> <SCRIPT type=text/javascript src="http://bank.ucoz.ru/jloupe.js"></SCRIPT> <SCRIPT type=text/javascript> function setBigImage(foto) { var foto = $(foto); var s = $("<img />").attr("src", foto.data('original')); $("#bigimg").attr("src",foto.attr("src")).data("zoom", s); } </SCRIPT> </HEAD> <BODY> <P style="TEXT-ALIGN: center"><IMG id=bigimg class=jLoupe alt="Главное изображение" src="http://bank.ucoz.ru/s/1/1.jpg" height=150 data-original="http://bank.ucoz.ru/b/1/1.jpg"> <BR><IMG onclick=setBigImage(this) src="http://bank.ucoz.ru/s/1/1.jpg" width=100 data-original="http://bank.ucoz.ru/b/1/1.jpg"> <IMG onclick=setBigImage(this) src="http://bank.ucoz.ru/s/1/2.jpg" width=100 data-original="http://bank.ucoz.ru/b/1/2.jpg"> <IMG onclick=setBigImage(this) src="http://bank.ucoz.ru/s/1/3.jpg" width=100 data-original="http://bank.ucoz.ru/b/1/3.jpg"> </P></BODY></HTML> |
Часовой пояс GMT +3, время: 04:12. |