Witam,
mam taki problem iż używając gemu jquery-rails jquery nie działa na IE8, wiecie może jak to rozwiązać ?
Pozdrawiam
Witam,
mam taki problem iż używając gemu jquery-rails jquery nie działa na IE8, wiecie może jak to rozwiązać ?
Pozdrawiam
Nie używaj IE8.
No to nie jest zbyt pomocne …
Miałem ten sam problem, z którym nie mogłem sobie poradzić od kilku dni. Twoje rozwiązanie pomogło, dzięki!
Potwierdzam, działa
Na czym polega “niedziałanie”?
Używasz jQuery 1.x czy 2.x? (2.x nie supportuje ie8)
Chyba domyślnie jest 2.x, i nie wiem jak określić żeby używać 1.x …
wstawiam to:
//= require jquery
//= require jquery_ujs
a i tak w IE8 nie działa …
Zawsze można wywalić jquery, i bruździć w czystym js
A wywołujesz
$(document).ready(function(){})
$(document).on(‘page:load’, function(){})
?
Z własnego doświadczenia polecam stosować Bower’a do zarządzania bibliotekami JS. Wtedy zmiana wersji jQuery jest banalnie prosta, a dodawanie kolejnych bibliotek nie stanowi problemu. Jest to chyba najbardziej przyszłościowe rozwiązanie.
Jeżeli chciałbyś spróbować tego podejścia to mogę pomóc. W tym momencie nie pamiętam już linków do odpowiednich artykułów, ale jak będzie potrzeba to mogę poszukać.