从HTML字符串中解析和选择

使用ajax调用我已经返回了页面的partialView HTML,但在我显示它之前,我希望从主div中提取信息。 这个数据只是大小信息,如果我创建一个浮动窗口。

码:

more data here
this.PopUp = function (url, title) { $.ajax(url) .success(function (partialViewHtml) { var partialViewDom = $(partialViewHtml); var thisDiv = $(".window-details", partialViewDom);

当我将鼠标hover在partialViewDom上时,我可以在chromes调试器中看到数据,但类选择似乎没有起作用。 有什么线索吗? 它不能正确解析吗? 谢谢。

尝试使用.filter() ,很可能你的.window-details元素是dom片段中的顶级元素。

 var thisDiv = partialViewDom.filter(".window-details"); 

您的代码在返回的div的 .window-details搜索具有.window-details元素。