Испытание jquery в рельсах через .js.erb шаблоны; но полностью озадачен простой проблемой: по какой-то причине, когда вызывается действие какого-либо контроллера, оно вызывается как два или три раза. и, кроме того, количество напоминаний о том же действии увеличивается с увеличением страницы. поэтому я быстро заканчиваю длинными циклами над одним и тем же действием ... В этой ошибке есть реальная логика, но все же можно получить шляпу и как ее решить. ay опыты с tose вид проблем?rails .jr.erb шаблоны
ответ
Попробуйте отвязать событие перед его подключением. который время от времени помогает моим вещам.
Если вы используете ключевое слово live, прекратите использовать его. если вы этого не сделаете, попробуйте использовать его. я знаю, что звучит как совет мусора, но я сделал эти шаги в прошлом, чтобы исправить проблемы точно так же, как вы описываете.
также, если при успешном вызове jquery убедитесь, что вы не переплетаете события по набору объектов, определенных классом. что также добавит события к элементам управления.
Я не знаю этого «живого ключевого слова» ... но да, есть проблема, когда я привязываю вещи к набору объектов на успех, проблема исчезает, когда я удаляю их. Настоящая проблема заключается в том, что мне действительно не нужно «повторно» связывать onsuccess с материалом, над которым я сейчас работаю, но иногда и случайным образом объекты не привязаны ... – Ben
Правильно я с вами. Если у меня есть это право, вы пытаетесь связать событие, например, щелкнуть элемент управления (после), который вы вернетесь из права обратной передачи jQuery? И вы можете создавать или не создавать элементы управления для привязки событий. Ключевое слово, которое, я думаю, вам нужно, - «живое». В основном он свяжет события со всеми указанными вами объектами и все объекты, которые будут созданы впоследствии, без необходимости связывать себя и, следовательно, создавать повторяющиеся события для существующих элементов управления. – griegs
Ознакомьтесь с http://docs.jquery.com/Events/live для объяснения ключевого слова «live». – griegs
- 1. Шаблоны приложений Rails
- 2. Rails посмотреть шаблоны
- 3. DRY Rails Мастер-шаблоны?
- 4. Заменять шаблоны haml-rails scaffold
- 5. Шаблоны активов для производителей Rails
- 6. Rails 3.1 и Javascript шаблоны
- 7. Угловые шаблоны в Rails 3
- 8. Rails просмотреть шаблоны в подкаталогах
- 9. Rails overriding шаблоны Mini-Test
- 10. Безопасные шаблоны (Ruby on Rails)
- 11. Имеет ли Rails кеш-шаблоны?
- 12. Шаблоны приложений Rails 3, как и шаблоны брендов и макетов
- 13. Угловые пользовательские шаблоны ust bootstrap в Rails
- 14. Где хранить угловые шаблоны в Rails?
- 15. Rails Engine не может найти шаблоны
- 16. Rails: Шаблоны приложений/генераторы сценариев с HAML?
- 17. Почему Rails отображает шаблоны для запросов HEAD?
- 18. Шаблоны многоразового использования в Rails/Grails/Playframework
- 19. AngularJS + Rails (Как не кэшировать шаблоны?)
- 20. XCode - Ruby on Rails Шаблоны проектов
- 21. Rails XML строитель шаблоны/данные группы
- 22. Логические бесплатные шаблоны для Ruby on Rails
- 23. Отсутствует шаблоны из нового приложения Rails 3?
- 24. Шаблоны для использования в Rails и JavaScript
- 25. Настроить шаблоны генераторов в Rails 2
- 26. Маршруты Rails и различные шаблоны XML
- 27. Угловые в использовании шаблоны Rails + Маршрутизация
- 28. Шаблоны Rails и Комбинированный набор данных AngularJS
- 29. Шаблоны электронной почты в Ruby on Rails
- 30. Бесплатные шаблоны для эстакад Rails 3?
_____Post code_____ –
Бен, пожалуйста, отметьте этот вопрос как ответ, если он работает на вас. спасибо – griegs
'kay done; простите за это. THX снова! – Ben