Увеличение картинок

голоса: 0

Добрый день, подскажите пожалуйста использую вот такой скрипт для увеличения картинки в "новости и икоментарии к нему" <script>
$(".eText img").each(function() {
$(this).wrap("<a href='" + this.src + "'/>");
$('a[href$=".jpg"], a[href$=".jpeg"], a[href$=".gif"], a[href$=".png"]').addClass('ulightbox').attr("data-fancybox-group", "ultbx");
});
</script>

Вопрос такой, если устанавливаешь банер с сылкой, то врезультате по нажатию на него просто увеличивается картинка банера, а перехода нет. Как сделать так, что бы данный скрипт обходил картинки со ссылкой? Или просто запретить увеличение картинок с расширением jpeg.

Адрес сайта http://windows-aktiv.my1.ru
| Автор: | Категория: Вопросы новичков

Ответов: 2

голоса: +2
 
Лучший ответ

Если картинки которые надо увеличивать будут всегда в папке Kartinki то скрипт будет такой

<script>$(".eText img[src*='Kartinki']").each(function() {
 $(this).wrap("<a href='" + this.src + "'/>");
 $('a[href$=".jpg"], a[href$=".jpeg"], a[href$=".gif"], a[href$=".png"]').addClass('ulightbox').attr("data-fancybox-group", "ultbx");
 });</script>

Все остальные картинки будут игнорироваться.

| Автор:
Выбор ответа лучшим | | Автор: Владимир Куборев
Спасибо большое, скрипт работает
голоса: 0

Чтобы обходил jpeg, удалите с кода выше a[href$=".jpeg"],

| Автор:
Владимир Куборев,
На другую страницу ссылки не вижу - http://joxi.ru/bmoJ9xnCzWZRry
Yuri_Geruk,

Вот как оформлен банер: <p style="text-align: center;"><a href="http://goo.gl/2gd3tB" target="_blank"><img alt="" src="http://windows-aktiv.my1.ru/Kartinki/Progi/Amigo/Amigo_baner.png" style="width: 467px; height: 56px;" /></a></p>. Но изза скрипта получается как Вы видите. Вот убрал скрипт полностью, и банер сразу заработал  http://windows-aktiv.my1.ru/load/aktivator_windows_10/kms_tools_21_02_2017/1-1-0-97 Но картинки теперь не увеличиваются.

Владимир Куборев,
В таком случае приходится чем-нибудь жертвовать, скрипт берет все фото в боке eText и завертывает их в ссылку на фото, исключить отдельное фото не получится так как оно так же в этом блоке.
Yuri_Geruk,
А нельзя например в a[href$=".jpeg"] добавить какойто запрещающий код?
Владимир Куборев,
Какой именно, вы о чем?
...