Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   .load не работает в ie (https://javascript.ru/forum/jquery/21409-load-ne-rabotaet-v-ie.html)

Кирюха =) 08.09.2011 13:52

.load не работает в ie
 
Доброго всем времени суток!Написал небольшую программку на при помощи jquery.Суть ее такова:при клике некоторые данные подгружаются с некоторой страницы.И везде работает кроме конечно моего "любимого" IE.Ну что говорить то?Сами посмотрите
$(document).ready(function(){
    $("#spr-gos").click(function(){ 
  $("#gos-spoiler").load("/gos.html .spr-div")
  $("#gos-spoiler").slideToggle(800); 
  preventDefault();
    });
  });

а вот разметка
<div class="spr-cat">
<div id="spr-gos" class="spr-top">гос. службы</div> 
<div id="gos-spoiler" class="spr-spoiler"></div>
<div class="bottob-spr"></div>
</div>

Подскажите решение для ie!!!!

devote 08.09.2011 14:22

$(document).ready(function(){ 
    $("#spr-gos").click(function( e ){  
        $("#gos-spoiler").load("/gos.html .spr-div");
        $("#gos-spoiler").slideToggle(800);  
        e.preventDefault(); 
    }); 
});

Кирюха =) 08.09.2011 14:23

щас попробую

Кирюха =) 08.09.2011 14:26

странно не работает(((

devote 08.09.2011 14:29

$(document).ready(function(){
    $("#spr-gos").click(function( e ){
        $("#gos-spoiler").load("/gos.html .spr-div", function(){
            $("#gos-spoiler").slideToggle(800);
        });
        e.preventDefault();
    });
});

Кирюха =) 08.09.2011 14:37

нет не работает(((

Кирюха =) 08.09.2011 14:39

может есть еще способ без применения e.preventDefault();?

walik 08.09.2011 14:41

return false;
:)

Кирюха =) 08.09.2011 14:53

return false; тоже не канает, в самом начале его прбовал

devote 08.09.2011 14:57

а что именно в ИЕ происходит? выползает ли ошибка какая нить? Быть может дело не в этой части кода... ИЕ капризный браузер, любит когда везде все точки, запятые, точка-с-запятой закрыты и ничего лишнего не было.


Часовой пояс GMT +3, время: 00:05.