Mat*_*ahé 9 optimization jquery
使用JQuery,要检查选择器是否存在,我执行以下操作:
if ($(selector).length > 0) { ... }
Run Code Online (Sandbox Code Playgroud)
但我想这可能不是最好的方法,因为我只想知道选择器是否存在,而不是有多少.有没有办法在第一次出现优化原因时停止搜索?
谢谢!
编辑:澄清:我想避免使用"长度"方法,因为它会检查所有DOM.我只想在找到一个事件时停止
找到匹配元素后,没有更有效的方法让jQuery停止.
在Vanilla("纯粹")JavaScript中,甚至不可能限制document.getElementsByTagName("p")
只匹配一个元素,而不会有更差的性能.
归档时间: |
|
查看次数: |
14742 次 |
最近记录: |