使用JQuery从弹出窗口访问数据(集)

时间:2019-06-21 19:11:16

标签: javascript jquery html

我有一个页面,该页面将打开一个弹出窗口,在该弹出窗口上完成某些操作后,用户关闭它,我想从表/ tds中获取数据。这是我的调用函数:

function clicked() {
  windowOpener("SiteMap.html");
  popupWin.onbeforeunload = function () {
    var a = $("#drawTable", popupWin.document);
    var tds = $(a).find("td");
    tds.each(function () {
      var p = $(this).data('point');
      if (JSON.stringify(p.values) !== JSON.stringify(point.values)) { //here comes error, to this line
        console.log(p.values);
      }
    })
  };
}

.data('point')已创建并已在该弹出页面上填充,但是我仍然得到$(this).data('point')未定义。那么,那一点数据是否可能已经被破坏?您有什么建议如何处理呢?

谢谢

0 个答案:

没有答案