0

このコードでIE7 + 8に問題があります:

    //Post URL
    $.ajax({
        type : 'POST',
        url: url,
        dataType: "html",


    //Success Post
    success: function(data){

        //Reactivate Filters and Grid
        boxFilter.css({'opacity':1});
        var productGrid = $('.products-grid');
        productGrid.css({'background':'none', 'height':'auto', 'opacity':1}).find('img.ajax-loader').remove();

        //Append Data
        var response = $(data);
        var newHtmlGrid = $(response).find(".products-grid > div");
        productGrid.append(newHtmlGrid)

    }

    });

IE9、Firefox、その他すべてでは問題ありませんが、IE7 + 8では機能しません。

console.log(data) で html が返されますが、それを追加しようとすると (フィルタリングされず)、機能しません。

それはなぜですか?

ありがとうございました!

4

0 に答える 0