Изображение внутри div, оба имеют события onclick, могу ли я перевернуть пузырь? - PullRequest
0 голосов
/ 28 марта 2012

У меня есть карусель изображений и shadowbox.Я хочу, чтобы пользователь мог прокручивать изображения, и когда они нажимают на сфокусированное изображение, оно открывается в shadowbox.В настоящее время html - это что-то в этом роде:

<div class="slides">
  <div>
    <a href="#" onclick="javascript:ShadowboxRun(some parameters); return false;">
       <img src="img.jpg">
    </a>
  </div>
  <div>
    <a href="#" onclick="javascript:ShadowboxRun(some parameters); return false;">
       <img src="img2.jpg">
    </a>
  </div>
</div>

Я понял, что верю, что все мои проблемы связаны с пузырями.Поправь меня, если я ошибаюсь, но я верю, что он запускается перед каруселью.Какой будет моя лучшая практика для этого?

Спасибо

Редактировать: Забыл поставить главную проблему.Когда пользователь нажимает на слайд 2 карусели, он перемещает слайд и открывает теневой ящик одним щелчком мыши.Я хочу, чтобы пользователь мог нажимать на слайд, когда он двигается, и если он щелкает по нему снова, он открывает блок теней.

edit2: исправлена ​​моя ошибка в оригинальной копии кода

edit3: загрузил мою последнюю версию, так что вот ссылка http://hdguitarlesson.com/HDLessonsBeta/, если это поможет.Любая помощь очень ценится.Я часами ломал голову

1 Ответ

0 голосов
/ 28 марта 2012

вы можете использовать команду onClick () через jquery для чего угодно, поэтому вы можете просто добавить класс или идентификатор к этому изображению и щелкнуть его вместо этого.

...