Форум русской поддержки Joomla!® CMS
09.12.2016, 02:10:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как использовать js скрипт с модулем прайсинг?

 (Прочитано 79 раз)
0 Пользователей и 1 Гость смотрят эту тему.
postoronnii
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 5


« : 29.06.2016, 07:32:24 »

У меня 4 прайсинг плана с 4мя кнопками 'Request it'. Мне нужно сделать так, что если пользователь нажмет на кнопку 'Request it', то название выбранного прайсинга вставится в контактную форму. http://joxi.ru/xAevjzKHLWggry

У меня есть js скрипт, но я не знаю, как его использовать и связать с модулем прайсинг. Плиз, помогите разобраться.

Js скрипт:

Код:
(function() {

        window.addEventListener('load', function() {

            var plans = document.querySelectorAll('div.plan'),
                commentsTextArea = document.querySelectorAll("textarea[name='comments'")[0];

            plans.forEach(function(plan) {

                var caption       = plan.querySelector('figure figcaption').innerHTML,
                    requestButton = plan.querySelector('footer a.built-in-btn');

                requestButton.addEventListener('click', function() {
                    var message = "Bla bla bla " + caption;
                    commentsTextArea.value = message;
                });
            });
        });
    })();

Модуль прайсинг внутри: http://joxi.ru/VrwbwgvcwBOEAX
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet