【发布时间】:2016-03-18 18:55:11
【问题描述】:
缓存 jquery 选择器是在分配时保留该选择器的动态副本还是仅保留该选择器?我的意思是我将变量缓存在文档顶部,然后尝试使用它,但它不起作用。
var $cell = $('#grid .cell');
// much later in code
$cell.each(function (index) {
// random code
});
如果我更改 jquery 选择器 $('#grid .cell').each().. 的变量,它就可以工作。我能想到的唯一原因是选择器的内容在我分配变量后发生了变化
【问题讨论】:
标签: javascript jquery variables