我环顾四周,发现这个脚本引用了iframe中的父级:
$(parent.document.body)
但是如果父母的身体有某个类,我怎么能说一个脚本呢? 在我的iframe中建立一个链接去某个目的地?
我的iframe与父级服务器位于同一台服务器上。一旦定义了父body.class,我就会使用这个脚本:
$("#some-link").attr('href','entrant-list.html');
为了清楚起见 - 我的脚本位于iframe中,在父文档中查找类,然后根据在父文档中找到的类在iframe中的元素上设置网址。
只需要一些最终代码的帮助。谢谢。
答案 0 :(得分:2)
有一个执行以下操作的onready脚本:
$(function(){
var pBody = $(parent.document).find("body")
if(pBody.hasClass("foo")){
$("#some-link").attr("href", "bar.com");
} else if(pBody.hasClass("foo2")){
$("#some-link").attr("href", "bar2.com");
}
}