小编典典

解析并从HTML字符串中选择

ajax

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

码:

<div class="window-details" data-height="500px" data-width="500px">more data here</div>

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

将鼠标悬停在partialViewDom上时,我可以在chrome调试器中看到数据,但是类选择似乎无效。有什么线索吗?它解析不正确吗?谢谢。


阅读 313

收藏
2020-07-26

共1个答案

小编典典

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

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