$(window.parent.document).find('父窗口元素').css("left", 0),有些场景下,我们可能会用到这种方式,比如,在一个父窗口中含有一个iframe,当iframe加载出来的时候,需要获取父窗口距离左侧的边距。
改为如下方式:
除了上述的获取方法之外,可以使用:$(this)[0].frameElement.style.left,来设置对应的iframe的left属性值
这个关键是用好浏览器的调试,查看元素的信息
然后可以在frameElement下找到style属性,在style属性下找到left属性,设置left的值,便可以改变显示状态。
通过$(this)[0].parent就能够找到父级DOM中的属性(注意,这里的关键点不是两种形式的表述形式,而是学会像图示种的内容一样,在console的控控制台种结合debugger模式,监测对应属性的值。通过正确的监测值,才能够真正了解,不同元素,在不同时刻的状态属性值的变化情况,并根据实际情况做除调整。避免附加过多的冗余内容):