приоритеты могут быть нужны порядку плагинов. типа коду второго плагина нужно выполниться обязательно перед кодом первого.
не совсем представляю, как можно применить триггер в ситуациях, например:
1. дописать в объект settings модуля markitup вначале его init'а какие-то еще кнопочки.
2. залогировать куда-то url перед выполнением ls.ajax.get
примеры можно?
таки о включении в коробку ls.hook.inject я настаиваю
Не буду спорить, вещь весьма полезная :). Модули, написанные через замыкания, еще можно переопределить, но markitup settings вшита жестко, возможно, вариант с клонированием, а потом переопределением через eval модифицированного кода функции, единственно верный. Всегда кстати интересовал вопрос про eval, не жрет ли он лишней памяти?
Напишите еще пояснение к методам? Не совсем понял про маркеры.
Но триггеры я бы тоже расставил на все аяксовые события. Например, на приход инфо о блоге при выборе из дропдаун листа. Пришел ответ, сработал триггер, на нем висит, например, анимация в другом блоке. При этом обновление инфо о блоге и анимация могут работать одновременно.
не ну можно ж самим повкрячивать и коммит предложить потом. тут уж дальше эволюционный путь.
если все пойдет дальше, то скорей всего ls.hook переползет в начало main.js, а пока хуков не расставлено, то можно ему и в отдельном файле потусоваться пока
9 комментариев
Пока затрудняюсь даже дать ответ. Нужно подумать)
Кому надо цепочки и очереди, может использовать deferred.
не совсем представляю, как можно применить триггер в ситуациях, например:
1. дописать в объект settings модуля markitup вначале его init'а какие-то еще кнопочки.
2. залогировать куда-то url перед выполнением ls.ajax.get
примеры можно?
таки о включении в коробку ls.hook.inject я настаиваю
Напишите еще пояснение к методам? Не совсем понял про маркеры.
Аякс бы переопределил как-то так:
Но триггеры я бы тоже расставил на все аяксовые события. Например, на приход инфо о блоге при выборе из дропдаун листа. Пришел ответ, сработал триггер, на нем висит, например, анимация в другом блоке. При этом обновление инфо о блоге и анимация могут работать одновременно.
маркер это коммент типа
в случае его присутствия в функции и указания его 3им аргументом в inject
eval-код или вызов функции будет вкрячен прямо после этого коммента.
Под него ж не будет писаться?
Теперь осталось просить orta повкрячивать вызов хуков в жаваскриптах :)
если все пойдет дальше, то скорей всего ls.hook переползет в начало main.js, а пока хуков не расставлено, то можно ему и в отдельном файле потусоваться пока