【发布时间】:2015-10-26 01:48:25
【问题描述】:
将选择器与上下文参数一起使用而不是指定它会更快吗?
例子:
var source = $('option:selected', 'select#source').text();
对比
var source = $('select#source option:selected').text();
哪个更快,为什么?
【问题讨论】:
标签: jquery jquery-selectors selector
将选择器与上下文参数一起使用而不是指定它会更快吗?
例子:
var source = $('option:selected', 'select#source').text();
对比
var source = $('select#source option:selected').text();
哪个更快,为什么?
【问题讨论】:
标签: jquery jquery-selectors selector
如果上下文参数是缓存值而不是选择器,则它主要是有用的:
var source = $('select#source');
var selected = $('option:selected', source);
var nonselected = $('option:not(:selected)', source);
【讨论】: