创建了一个下拉列表,它应该在单击时添加或删除一个类select--open
,但似乎需要花费太多时间来执行该函数。
打开0.5secs
并关闭<{1}}
0.4secs
与此相同。
var defaultSelect = self.find('> select');
self.on('click', function () {
console.time('onClick');
self.toggleClass('select--open');
console.timeEnd('onClick')
});
两者大约需要同一时间,我预计时间约为self.on('click', function () {
console.time('onClick');
if (self.hasClass('select--open')) {
self.removeClass('select--open');
} else {
self.addClass('select--open');
}
console.timeEnd('onClick')
});
。无法说明这段时间是什么时间。