Всем добрый вечер, у меня серьезная проблема с галереями SWIPEBOX и Google Chrome Mobile. Теперь, пожалуйста, позвольте мне заявить, что я новичок в jquery и javascript и не знаю, что делаю.
Я пытаюсь создать 5 отдельных галерей на одной странице. Я следовал расплывчатым шагам на сайте swipebox и дал каждому классу свое уникальное имя.
class="swipebox1", class="swipebox2", class="swipebox3" (чтобы было проще).
eg.
<div class="box">
<a href="example/assets/full/leap.jpg" class="swipebox1" title="Leap">
<img src="example/assets/leap_thumb.jpg" alt="leap"></a>
</div>
<div class="box">
<a href="example/assets/full/leap.jpg" class="swipebox2" title="Leap">
<img src="example/assets/leap_thumb.jpg" alt="leap"></a>
</div>
Проблема в том, что Google Chrome для мобильных устройств позволяет касаться/нажимать кнопки (закрыть, далее, предыдущая) только в первой галерее. Во второй и третьей галереях вы можете только проводить пальцем (ни одна из кнопок не работает)... Итак, вы не могу закрыть... :(
Я проверил это во всех других браузерах, и он отлично работает (webkit mobile, dolphin mobile, safari pc, safari mac, IE10 pc, Opera pc, Nightly pc)... Я не вносил никаких изменений в файлы swipebox css или js ... (все равно не знаю, что изменить)
Кроме того, мой сценарий:
<script type="text/javascript">
jQuery(function($) {
$(".swipebox1").swipebox();
$(".swipebox2").swipebox();
$(".swipebox3").swipebox();
});
</script>
Надеюсь это правильно!!!
Я также пробовал:
<script type="text/javascript">
jQuery(function($) {
$(".swipebox1, .swipebox2, .swipebox3").swipebox();
});
</script>
но это просто добавило их вместе, чего я не хотел...
Мне действительно нужна чья-то помощь в этом, так как я почти закончил свой адаптивный веб-сайт, и это единственное, что меня сдерживает...
заранее спасибо за любую помощь, которую вы можете предоставить.