在IE 7文档模式下,jQuery无法找到该元素

时间:2012-06-21 09:54:15

标签: jquery internet-explorer internet-explorer-9

我正在尝试为我的客户对网站进行一些编辑。这是我正在尝试的选择器。

这是我要编辑的网站。 http://www.lederne.dk/kampagner/faglig_organisation/forside.htm

jQuery("DIV#ctl01_uiBreadCrumbServerDiv + DIV > DIV:first-child + DIV > DIV:first-child > DIV:first-child")

这在IE9页面的默认设置中不起作用。但是,如果我现在将文档模式更改为IE9(最初是IE7),则选择器可以正常工作。

我做了很多搜索,看看可能出现了什么问题,但似乎没有任何帮助。

您可以使用此代码将jquery添加到此页面

var s=document.createElement('script');
s.setAttribute('src','http://jquery.com/src/jquery-latest.js');
document.getElementsByTagName('body')[0].appendChild(s);

1 个答案:

答案 0 :(得分:1)

我认为

jQuery("DIV#ctl01_uiBreadCrumbServerDiv + DIV > DIV:eq(1) > DIV:eq(0) > DIV:eq(0)").addClass("gotit")

将解决您的问题