我想更改Google日历选择元素的属性。
我正在尝试的代码在WebKit浏览器中工作,但在FF或IE中不起作用。
这就是我所拥有的:
$jqry('iframe').contents().find('.calendar-nav').attr('style','display: table; background: blue');
我认为它会卡在find()函数上。我的iframe被视为ajax吗?该问题是由mime /内容类型引起的吗?如果可能,请帮助提供代码示例。
非常感谢!
答案 0 :(得分:1)
试试这个,
铬/火狐:
xml.children[0].childNodes[1].innerHTML
IE8 + / Safari浏览器:
xml.childNodes[0].childNodes[1].textContent
IE8:
xml.documentElement.childNodes[1].text;
答案 1 :(得分:0)
我找到了一个适合我的解决方案。似乎Firefox和IE不喜欢只有标签选择器的模糊性:$('iframe')
。一旦我添加了一个类,它就可以工作:$('.myiframe')
。我猜测ID会起作用:$('#myiframe')
。我只使用标签选择器,因为我不想修改我正在使用的插件,而且它是页面上唯一的iframe - 哦。感谢那些提供意见的人。