javascript JS / jQuery:缓存选择器

Posted

tags:

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

function Selector_Cache() {
    var collection = {};
    function get_from_cache( selector ) {
        if ( undefined === collection[ selector ] ) {
            collection[ selector ] = $( selector );
        }
        return collection[ selector ];
    }
    return { get: get_from_cache };
}

var selectors = new Selector_Cache();

// Usage $( '#element' ) becomes
selectors.get( '#element' );

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

JQuery UI之Autocomplete多值输入远程缓存与组合框

从 Rails 资产管道中清除缓存

jQuery 或原始 JavaScript 是不是预编译或缓存变量表达式或选择器?

javascript jQuery中的选择器缓存

如何缓存静态对象(jquery.js 库)?

iframe子页面访问过后相应js 缓存在浏览器,怎么不缓存