Pracuję z Rails 4
i chciałbym użyć wbudowanego klejnotu Turbolink
. Cieszę się z tego wszystkiego, ale chciałbym załadować jeden z plików js na każde żądanie strony.Ponowne renderowanie określonego pliku js z włączonymi turbolinkami
Innymi słowy chciałbym określonego pliku js, aby zignorować turbolinks, w jaki sposób mogę to zrobić?
problem, o którym musisz pamiętać mimo to za każdym razem, gdy się ładuje, ładuje się dodatkowo do już załadowanego skryptu. Więc jeśli wiążycie wydarzenia w skrypcie dla ex, będą się wiązać w kółko. Nadal szukam najlepszego rozwiązania, aby tego uniknąć. – ifightcrime
Myślę, że te problemy już nie istnieją z najnowszymi turbolinkami i turbulentami jquery ... Możesz dodać zawsze dodatkową klasę do elementu dom, który może działać jako semafor, aby uniknąć wielu ograniczeń ... '$ (# yourourselector: nie (.bounded)). addClass ("ograniczone"). on ('zdarzenie', do_this); ' – Zoltan
Prawidłowo, tylko chciał, aby ludzie byli świadomi. Coś, co nie wydaje się być wspominane bardzo szeroko. Napisałem szybki skrypt, który automatycznie usuwa powiązania z dowolnymi zdarzeniami dodanymi przed załadowaniem następnej strony. – ifightcrime