什么是检索另一个元素的更好方法?

时间:2014-03-07 20:14:40

标签: jquery performance

选择另一个元素的更好方法是什么:

  1. var elem = $('#container').find('ul');
  2. var elem = $('#container ul');
  3. var elem = $('ul', '#container');
  4. 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

Here's 使用Chrome 33,Firefox 14和IE 11进行测试

代码使用:

<div id="container"> 
    <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>
</div>

enter image description here

答案 1 :(得分:0)

答案用作The shorter the better。然而,在对此进行基准测试时,在这里使用jQuery并没有产生任何显着的差异。无论如何,我觉得这很漂亮,更简洁:

var elem = $('#container ul');