Показать сообщение отдельно
  #1 (permalink)  
Старый 22.04.2014, 13:53
Новичок на форуме
Отправить личное сообщение для dartWeider Посмотреть профиль Найти все сообщения от dartWeider
 
Регистрация: 22.04.2014
Сообщений: 4

Замена атрибута .href при клике на сторонний объект
Здравствуйте! бьюсь уже который день. помогите пожалуйста.
суть такая: три переменные
a=хранит адрес картинки
b=описание картинки
c=адрес ссылки
a,b, работают при клике на "анкор", подставляются переменные: меняется картинка и ее описание. но переменная "c" не работает.
установлен скрипт "cloud-zoom", увеличивающий часть картинки при наведении. При смене картинки "а" должна меняться и "c", что бы увеличивалась именно та картика, которая только что сменилась. что я сделал не так? подскажите пожалуйста

<script type="text/javascript">
 function l_image (a, b, c) {
 document.example_img.src=a;
 document.getElementById("example_text").innerHTML=b;
 document.getElementByClass("cloud-zoom").href=c;
 }
 </script>


<a class="cloud-zoom" href="images/map/vent_big.jpg" id="zoom1" rel="adjustX: -5, adjustY:+5"> <img alt="" border="0" class="cke-resize cke-resize" name="example_img" src="images/map/1.jpg" style="display: block; margin-left: auto; margin-right: auto; " /></a>

<div id="example_text"><span style="font-size:14px;">Описание</span></div>


<a href="javascript:l_image ('../images/map/vent1.png', 'Описание 2Описание', '../images/map/vent1.png')">анкор</a>
Ответить с цитированием