Показать сообщение отдельно
  #7 (permalink)  
Старый 07.12.2012, 14:46
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Если содержимое не меняется, то не нужно запрещать кэширование. Не у всех безлимитный интернет еще. Подгружаемые скрипты не должны содержать чета типа $(document).ready(..)! Они должны просто объявлять какие-то глобальные переменные (хотя это не совсем правильно с точки зрения requirejs). А навешивать события и тд нужно отдельным кодом в момент когда и скрипт загружен, и контент уже подгружен.

И повесить обработчик, который после исполнения удалится - тоже не проблема. Есть же el.removeEventListener('event', handler), а в jquery для этого даже отдельный метод есть - $(el).once() $(el).one(), блин, первый раз правильно же написал..

Последний раз редактировалось danik.js, 07.12.2012 в 14:50.
Ответить с цитированием