javascript jQuery中的选择器缓存

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript jQuery中的选择器缓存相关的知识,希望对你有一定的参考价值。

function SelectorCache() {
    var collection = {};
    function getFromCache(selector) {
        if (undefined === collection[selector]) {
            collection[selector] = $(selector);
        }
        return collection[selector];
    }
    return {
        get: getFromCache
    };
}
 
var selectors = new SelectorCache();
 
// Usage $('#element') becomes:
selectors.get('#element');

以上是关于javascript jQuery中的选择器缓存的主要内容,如果未能解决你的问题,请参考以下文章

javascript JS / jQuery:缓存选择器

jquery中的缓存与链式选择器?

javascript 选择并迭代多个选择器jquery中的每个元素

将鼠标指针(或光标)添加到jquery(javascript)中的任何选择器

jQuery:啥更有效?许多 ID 特定选择器,或一个“包含前缀选择器”

jQuery选择器缓存问题