我正在为带有UpdatePanel
回发的ASP.Net页面编写一些测试。我从一个页面(外部页面)运行测试,并将正在测试的页面加载到iFrame
。然后外部页面在加载时获得对测试页面的jQuery对象的引用。
我有一种预感,在异步回发之后,会发生一些时髦的事情并且测试页面的jQuery对象被覆盖,但是我的外页对它的引用没有被更新(反之亦然 - 还不确定)。 / p>
我在测试页面中引用了一个jQuery包装的DOM元素。如何获取用于包装它的jQuery对象的引用,以便我可以将它与我的外页知道的jQuery引用进行比较?
我的意思是:
var x = $(foo);
if (someFunc(x) == $) {
// success!
}
我需要定义someFunc()
。
答案 0 :(得分:2)
jQuery对象的constructor
属性指向jQuery
:
> jQuery().constructor === jQuery
true