Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Модуль для Joomla слайдер на js (https://javascript.ru/forum/dom-window/52283-modul-dlya-joomla-slajjder-na-js.html)

CraftLawrence 11.12.2014 16:38

Модуль для Joomla слайдер на js
 
Вложений: 1
Имеется модуль слайдера для сайта на Джумле 1,5. Он просто идеально подошел под свою задачу, если не считать того, что он бесконечно циклично каждую секунду перелистывает картинки. Нужно реализовать, чтобы он или при входе курсора в область останавливался, или вообще был статичен, а листался только по клику кнопок "вправо-влево" (кнопки уже есть и функцию свою выполняют).

Перелопатил весь код, часов 7 (и это не преувеличение) сидел рылся, где поменять/убрать код, чтобы он не двигался вообще, и не нашел. Я в JS совсем начинающий, больше в c++ разбираюсь, в php, но не в JS.

Просто в отчаянии. Может, специалисту это будет на один зуб, а я при всем желании не могу найти решение.
Прилагаю файлы, отвечающие за этот скрипт.
Вложение 2491
Ссылка на сайт, где размещен слайдер: atv-bus.com

Vlasenko Fedor 11.12.2014 16:47

Хороший совет тебе. Избавься как можно быстрее от этого чуда

CraftLawrence 11.12.2014 16:57

Цитата:

Сообщение от Poznakomlus (Сообщение 346069)
Хороший совет тебе. Избавься как можно быстрее от этого чуда

От чего именно? От модуля? Увы, ничего и близко подходящего по функционалу не нашел(

рони 11.12.2014 17:49

Цитата:

Сообщение от CraftLawrence
он бесконечно циклично каждую секунду перелистывает картинки.

а это что?
<body onload="setInterval(function(){var p = document.getElementsByClassName('next')[0]; p.click();},2000)">

CraftLawrence 11.12.2014 18:05

Цитата:

Сообщение от рони (Сообщение 346079)
а это что?
<body onload="setInterval(function(){var p = document.getElementsByClassName('next')[0]; p.click();},2000)">

Ухты. Сейчас проверю.

Безумие.. Кто бы мог подумать, что интервал будет задаваться в index.php-файле сайта! А я сижу код модуля лопатю..
ОГРОМНЕЙШЕЕ спасибо!


Часовой пояс GMT +3, время: 12:28.