Witam serdecznie ;)
Mam dosyć dziwny problem dotyczący pobierania zawartości przez jQuery w IE7. Postaram sie to jakoś logicznie przedstawić.

Zmienna $lang pobierana jest GETem, i za pomocą php wstawiana do linka.
Następnie jQuery pobiera atrybut lang z diva i ładuje ją do zmiennej var url, która potem jest wykorzystywana w zmiennej ajaxowej. Funkcja text zwraca poprawną wartość.

Całość wygląda mniej więcej tak:
HTML/PHP

<div class="position" value="1" lang="<?php echo $lang; ?>">
<?php echo $menu1; ?>
</div>

jQuery

    $('.position').click(function(){
        value = $(this).attr('value');
        lang = $(this).attr('lang');

        url = 'pages/' + lang + '/' + value + '.html';

        $.ajax({

W każdej (chyba?) przeglądarce działa prawidłowo, problem pojawia się zaś na IE 7, gdzie wyskakuje error "obiekt nie obsługuje tej właściwości lub metody".

Spotkał się ktoś kiedyś z podobnym problemem? ;)