相关疑难解决方法(0)

在jQuery中通过索引获取元素

我有一个无序列表和该列表中的li标记索引.我必须li通过使用该索引并更改其背景颜色来获取元素.这可能不循环整个列表吗?我的意思是,有没有什么方法可以实现这个功能?

这是我的代码,我相信它会起作用......

<script type="text/javascript">
  var index = 3;
</script>

<ul>
    <li>India</li>
    <li>Indonesia</li>
    <li>China</li>
    <li>United States</li>
    <li>United Kingdom</li>
</ul>

<script type="text/javascript">
  // I want to change bgColor of selected li element
  $('ul li')[index].css({'background-color':'#343434'});

  // Or, I have seen a function in jQuery doc, which gives nothing to me
  $('ul li').get(index).css({'background-color':'#343434'});
</script>
Run Code Online (Sandbox Code Playgroud)

jquery dom get

107
推荐指数
4
解决办法
13万
查看次数

.find()比基本的后代选择方法快吗?

Paul Irish的博客中提到的幻灯片30 :

$('#container').find('div.robotarm') 比...更快 $('#container div.robotarm')

这是真的?

performance jquery jquery-selectors

7
推荐指数
1
解决办法
2115
查看次数

标签 统计

jquery ×2

dom ×1

get ×1

jquery-selectors ×1

performance ×1