【发布时间】:2016-02-28 23:20:19
【问题描述】:
我是 javascript 和 jquery 的新手,每天我都在学习新东西...... 我正在处理一个文件,我发现自己使用了这段代码:
$('#mobileuser span').attr({
'class': 'fa fa-user',
'style':''
});
$('#mobilesearch span').attr({
'class': 'fa fa-search',
'style':''
});
在我摸索优化的过程中,我尝试了这个解决方案但不起作用:
var fontawesome= {
mobileuser: 'fa fa-user',
mobilesearch: 'fa fa-search'
}
$('#mobilesearch span, #mobileuser span').attr({
'class': fontawesome[$(this).parent('div').attr('id')],
'style':''
});
你能建议我优化这段代码的最佳方法吗?
非常感谢,很抱歉这个问题:)
【问题讨论】:
标签: javascript jquery performance optimization