在使用iframe的时候,会有很多莫名奇怪的问题。所有很少使用,但是有接手了一个项目,其中用了挺多的iframe
问题1:
iframe内部取不到外部的元素。
表现:直接在控制台取可以取到,但是在js实际执行的时候取不到。
控制台输入:$(".menu-title li a")[i].getAttribute("data-url")
js中获取不到,需要使用如下:
window.parent.window.$(".menu-title li a")[i].getAttribute("data-url")