Если у вас яваскрипт код вставлен в слайд, то он и так как минимум 2 раза выполнится, а при переключении слайдов, вероятно, будет повторно выполняться.
Дело в том, что Bxslider делает копии слайдов. А при вставке кода на страницу (в данном случае копии слайда) джквери ищет в нем скрипты и выполняет их.
Очень не приятная ситуация, после которой bxslider мне разонравился.
Как дела с этим в других слайдерах — не знаю, но в следующий раз попробую подружиться со slick (http://kenwheeler.github.io/slick/).
Если у кого есть на примете хорошие кроссбраузерные слайдеры с поддержкой старых браузеров, но использующие новые возможности css3 — буду очень благодарен за ссылку.
Скажите, а есть в вашей CMS нечто вроде инфоблоков в битриксе? При всей убогости битрикса, инфоблоки — очень удобны.
Основной их плюс — не нужно писать админку для каждого модуля. Особенно это полезно для типовых сайтов, где скорость разработки много важнее скорости работы сайта.
Подобное находил только в друпале и в ModX. Во втором это «Template Variables».
Вся прелесть в том, чтобы не заботиться о неймспейсах, о том, что все события нужно вешать на один корневой элемент, а потом, когда нужно все отключить — перечислять все элементы с событиями.
А если вам потребуется «заглушить» выполнение события, то внутри обработчика вам нужно ставить условие, еще потребуется внешний флаг, глядя на который обработчик будет понимать, выполняться ему, или нет.
А если у вас 2 состояния, как например, при перетаскивании — состояние ожидания и состояние перетаскивания, то у вас встает уже вопрос с управлением событий этих двух состояний. Опять нужно будет делать внешние флаги, по которым обработчики будут понимать, должны они выполняться, или нет.
Исходя из всех этих мелочей, и многих других, было решено писать плагин, который бы облегчил всю эту рутину.
Просто в моем проекте очень много событий, и состояний, при которых часть событий выполняется, а часть — нет. И есть необходимость в простом отключении всех событий разом. А так же в простом механизме приостановления всех событий на какое то время.
Кстати, в вашем примере "$root.on('.ns', myLog)" работать не будет, поскольку неймспейс указан, а событие нет. Отключать события по неймспейсу можно, а слушать нельзя.
Ребят, у вас письма кто-то читает? А хоть иногда отвечаете?
Примерно пол года назад задавал вопрос в саппорт, можно ли как то одну закладку в нескольких папках разместить — ответа не было.
Сейчас потребовалось сделать подборку страниц определенной тематики, но обнаружилось, что сервис больше не делает скриншоты страниц, как делал раньше (или мне казалось?), а берет картинку со страницы.
Задал вопрос в саппорт, можно ли делать скриншоты — ответа нет.
Вы хоть отвечайте однозначо — «Нет, нельзя», а то отсутствие хоть каких либо ответов выглядит так, словно сервис мертв.
Возможность ручного обновления должна присутствовать, иначе не ощущается контроля над приложением.
Пример тому — скайп на iOS, в котором нет возможности принудительно заставить скайп загрузить сообщения. И выходит, что уведомление о сообщении пришло, а в самом приложении сообщение может появиться спустя 30 секунд, а тебе ничего не остается, кроме как ждать, когда о великий скайп соизволит таки загрузить твои сообщения.
А обработка специфичная, готового ПО для моих целей нет.
Дело в том, что Bxslider делает копии слайдов. А при вставке кода на страницу (в данном случае копии слайда) джквери ищет в нем скрипты и выполняет их.
Очень не приятная ситуация, после которой bxslider мне разонравился.
Как дела с этим в других слайдерах — не знаю, но в следующий раз попробую подружиться со slick (http://kenwheeler.github.io/slick/).
Если у кого есть на примете хорошие кроссбраузерные слайдеры с поддержкой старых браузеров, но использующие новые возможности css3 — буду очень благодарен за ссылку.
Обновление браузеров в фоне делает ситуацию еще интереснее.
Только нормально затестить не получилось — кто-то постоянно удалял то, что я делал :D
Демо ведь одно для всех пользователей?
Основной их плюс — не нужно писать админку для каждого модуля. Особенно это полезно для типовых сайтов, где скорость разработки много важнее скорости работы сайта.
Подобное находил только в друпале и в ModX. Во втором это «Template Variables».
А если вам потребуется «заглушить» выполнение события, то внутри обработчика вам нужно ставить условие, еще потребуется внешний флаг, глядя на который обработчик будет понимать, выполняться ему, или нет.
А если у вас 2 состояния, как например, при перетаскивании — состояние ожидания и состояние перетаскивания, то у вас встает уже вопрос с управлением событий этих двух состояний. Опять нужно будет делать внешние флаги, по которым обработчики будут понимать, должны они выполняться, или нет.
Исходя из всех этих мелочей, и многих других, было решено писать плагин, который бы облегчил всю эту рутину.
Просто в моем проекте очень много событий, и состояний, при которых часть событий выполняется, а часть — нет. И есть необходимость в простом отключении всех событий разом. А так же в простом механизме приостановления всех событий на какое то время.
Кстати, в вашем примере "$root.on('.ns', myLog)" работать не будет, поскольку неймспейс указан, а событие нет. Отключать события по неймспейсу можно, а слушать нельзя.
Примерно пол года назад задавал вопрос в саппорт, можно ли как то одну закладку в нескольких папках разместить — ответа не было.
Сейчас потребовалось сделать подборку страниц определенной тематики, но обнаружилось, что сервис больше не делает скриншоты страниц, как делал раньше (или мне казалось?), а берет картинку со страницы.
Задал вопрос в саппорт, можно ли делать скриншоты — ответа нет.
Вы хоть отвечайте однозначо — «Нет, нельзя», а то отсутствие хоть каких либо ответов выглядит так, словно сервис мертв.
Смена кодировки через «бутерброд — дополнительно — инструменты — кодировки» немного смущает.
Хотелось бы больше синтаксического сахара, как в кофескрипте.
Пример тому — скайп на iOS, в котором нет возможности принудительно заставить скайп загрузить сообщения. И выходит, что уведомление о сообщении пришло, а в самом приложении сообщение может появиться спустя 30 секунд, а тебе ничего не остается, кроме как ждать, когда о великий скайп соизволит таки загрузить твои сообщения.
Это ужасно неудобно.