jquery IE7中的第n个选择器
jquery nth selector in IE7
我有一个元素列表,需要使用jquery对列表中的第一个元素进行一些修改。我尝试了几种方法来针对第一项,但似乎没有一种在IE7中有效。以下是我尝试过的方法。。。
$(this).eq(1)
$(this).first()
$(this:nth-child(1))
所有这些方法都适用于除IE7之外的所有浏览器,有人知道IE7的修复程序或其他适用于IE7的方法吗?
提前感谢您的帮助?
试试这个。
<ul id="list">
<li>list item 1</li>
<li>list item 2</li>
</ul>
$('#list li').first().css('background-color', 'red');
它在IE7中工作http://jsfiddle.net/jur4x/JKBH4/
像这样尝试
$(this:first-child)
将从这里获得更多信息
编辑
很抱歉造成混乱。我想说的是使用第一个孩子而不是第一个()
您可以像这样使用$('ul li:first-child').css('background-color', 'red');
.first()
是一个有效的函数,可以工作。
例如:
$("li").first(); // will match the first li in the tree
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery最近父级的数据属性选择器
- 为什么不'在JQuery中找到第二个css选择器的工作
- 为什么 .focus() 不起作用,而 .css(“color”,“red”) 在同一个选择器上起作用
- jquery IE7中的第n个选择器
- Webdriver.io pageObject模式-通过传递参数来定义元素选择器
- jquery日期选择器年份范围默认值
- jquery日期选择器失去了交互性
- 正在搜索JavaScript日期选择器滑块
- 如何将返回的值应用于多个不同位置的多个选择器
- 每个选择器的Jquery css颜色都在变化,但字体大小却没有变化
- 如何在多个jQueryUI日期选择器中屏蔽特定日期
- jquery日期选择器显示与值不同的文本
- IE7 jquery 选择器返回“失败”
- jQuery选择器不能在IE7和IE8中动态创建内容
- jQuery选择器在IE7/8中不起作用