var
Цитата:
var_dump($module); |
Цитата:
var elem = $(".slider__list_"); elem .bxSlider(); если elem на странице больше одного ? Или ты имеешь введу использовать вместо $id_sfx, id модуля ? Тогда при вызове var elem = $(".slider__list_<?php echo $module->id ?>"); elem .bxSlider(); все равно нужно использовать php в js |
Может подтолкнет, как передать параметры
http://learn.javascript.ru/play/Sgpguc |
Danxil, ты мог бы подтвердить, что код из первого поста корректно отрабатывает в ситуациях когда скрипт bxSlider'а не подключен?
У меня есть сомнения. |
Цитата:
http://danxil.bget.ru/ тут на главной странице этот слайдер, до него bxSlider нигде не подключен, все работает, в консоль сейчас выводится console.log('bxSlider: ' + $(document).bxSlider);перед if-ом |
Цитата:
|
Хотя все равно костыльный способ, если будет 10 модулей, то для каждого цикл будет по 10 раз крутится, в итоге 100 итераций, и плюс нужно для каждого элемента проверять создан ли в нем уже слайдер. А так через $id_sfx я напрямую к конкретному элементу обращаюсь ...
|
Скажи, а в чем проблема статически прописать эти ид вручную создав для каждого модуля альтернативный макет
|
Цитата:
Короче сделано в стиле Query: сделано через жуткие костыли, но зато все работает именно так, как этого ждет типичный "jQuery-программист" ... (простите, назвать таких javascript-программистами не могу). |
Цитата:
В смысле создать для каждого модуля альтернативный макет, вьюху что ли? Если так то тогда нужно будет при каждом создании модуля прописывать руками ид. Если что, я до этого расширения для джумлы не делал. |
Часовой пояс GMT +3, время: 09:34. |