Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当内容通过AJAX发送时,如何从HTML()中提取给定DIV的HTML()_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 当内容通过AJAX发送时,如何从HTML()中提取给定DIV的HTML()

Javascript 当内容通过AJAX发送时,如何从HTML()中提取给定DIV的HTML(),javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在使用jqueryajax加载包含另一个页面内容/html的页面部分\ $(function() { app.xhr = $.ajax({ url: url, dataType: "html", cache: false,

我正在使用jqueryajax加载包含另一个页面内容/html的页面部分\

$(function() {
   app.xhr = $.ajax({
                                    url: url, 
                                    dataType: "html", 
                                    cache: false,
                                    success : function(html)
                                        {
                                            app.html = $(html);
                                            setTimeout(function(){
                                                app.insertPageData();
                                                app.xhr = null;
                                            },100)

                                        },
                                    error : function()
                                        {
                                            alert("Not Found")
                                        }
                                })


insertPageData : function()
                        {

                           $('div.data').html(app.html.find(".content").html())

                        }
});
这里是IE特有的问题。app.html包含页面的html,我需要从页面中提取一个特定的div html,该页面不适用于IE

有没有其他方法可以从HTML中提取HTML


谢谢/Gursimron

您想要的div上有id或类吗?另外,您所说的提取是指这就是您想要的,还是指您想要从HTML中删除它

如果要删除div,并且假设您有id,则可以执行以下操作:

app.html.remove('#id-of-div');
如果您只需要div而不需要其他内容,则可以执行以下操作:

app.html = app.html.find('#id-of-div');