Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
problem z .load() jQuery w IE
#1
Witojcie,
Mam problem. Używam funkcji jQuery load() do przeładowywania treści na stronie. Wszystko jest ok z wyjątkiem IE w którym to po prostu nie działa. Poniżej fragment odpowiadający za przeładowanie:

Kod PHP:
    $('.navSubpage ul li a').on('click', function(ev){
            
ev.preventDefault();
            $(
'.navSubpage ul li a').removeClass();
            $(
this).addClass('currentTab');
            
this.link = $(this).attr('href')
            $(
'.articleContent').load(this.link '?' + new Date().getTime() + ' .articleContent');
        }); 

Czytałem gdzieś, że IE cacheuje strony, dlatego link zbudowałem na zasadzie dodania losowego ciągu. Jednak to w niczym nie pomaga. Również próbowałem użyć funkcji $.ajax() z opcja cache false, ale to niczego nie zmienia. Dalej IE nie działa.
Odpowiedz
#2
a this.link aby na pewno ci działa?
http://stackoverflow.com/questions/1915341/whats-wrong-with-adding-properties-to-dom-element-objects

Starsze IE sikały w majtki jak im się takie rzeczy robiło.

Ja bym skorzystał z data(), a właściwie z .attr() bo w powyższym kodzie to styknie
Odpowiedz
#3
tak po cichu liczyłem na to, że Ty pierwszy pomożesz Smile wielkie dzięki. Faktycznie problem z this.link . Wszędzie oczywiście działa oprócz IE Smile z tego linku co mi podrzuciłeś wyczytałem, że elementy DOM w IE nie są zarządzane przez JS... W zasadzie mogłem się domyśleć, bo normalnie jak robi się w czystym JSie zapytanie ajaxowe to osobno zapytanie jest generowane dla IE (bez idiotycznego ActiveX obiektu nie zainicjuje), a osobno dla reszty przeglądarek normalnych które obsługują XMLHttpRequest(). W każdym razie dzięki Ci wielkie, bo chyba bym do tego nie doszedł dziś Tongue
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,227 28-04-2016, 00:24
Ostatni post: mubi
  jquery? mordrag 0 2,336 29-03-2015, 17:44
Ostatni post: mordrag
  aby funkcja JQuery zadzialala po okreslonym czasie Arnimarl 2 3,820 25-05-2014, 07:38
Ostatni post: Arnimarl
  Konflikt Mootools/Jquery kurde 2 3,242 31-10-2013, 01:44
Ostatni post: kornell
  Slider z jQuery lomek 2 3,756 19-10-2013, 04:40
Ostatni post: lomek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl