相关疑难解决方法(0)

选择器在jQuery中获得最佳性能?

我花了2个小时阅读有关jQuery选择器的在线指南和博客.每个人都说不同的东西,每一个人似乎都是如此肯定.我需要Stackoverflow的专家意见.

$(' #my-id div.my-class ')

$(' #my-id .my-class ')

$(' div.my-class ')

$(' .my-class ')


<div id="my-id">
    <div class="..">
        <div class=".."> Awesome stuff! </div>
        <div class="my-class">
            <p> I like carrots! </p>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

您认为哪个是最佳选择器?我还需要一个简短的解释,因为重写数千行代码是危险的.它以某种方式发生,我只是不想做两次.

另外,如果我想获得<p>,我应该给它一个类,因为jQuery和CSS从右到左读取选择器?

甚至有太多课程这样的事情还是因为人们只是懒惰?


如果相同的规则适用于CSS,请告诉我.一个字就足够了.

jquery jquery-selectors

5
推荐指数
2
解决办法
4013
查看次数

标签 统计

jquery ×1

jquery-selectors ×1