IE - почему это не меняется? - PullRequest
0 голосов
/ 12 ноября 2009

У меня есть: он работает в FF, но не в IE, проблема с моим кодом jQuery, здесь небольшой фрагмент кода

jQuery(this).click(function()
{
    jQuery.post(href + '&rnd=' + Math.random(), function(data,status)
    {
        jQuery('.progress').show();

        if(status == 'success')
        {
            var d = jQuery('<div id="insertDiv" />').hide().append(data);
            var insert = jQuery(d).find('#contentframe').attr('id', 'insertFrame');
            jQuery('body #contentframe').after(insert).remove();
            jQuery('#insertFrame').attr('id','contentframe');
            var cf = jQuery('div.contentformular, div.update').clone().end().remove();

            jQuery('div.action').after(cf);
            jQuery('.progress').hide();
            //jQuery('html').after(data).remove();
        }
    })
}); 

Как я уже говорил, он работает в FF, но в IE удаляется только jQuery('body #contentframe'). Может быть, кто-то сталкивался с подобной проблемой?

Приветствия

1 Ответ

0 голосов
/ 12 ноября 2009

Не уверен, что это вся проблема, но вам не хватает точки с запятой в конце второй до последней строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...