我是一個新手,javascript和jQuery和我每天都學到新的東西...... 我工作的一個文件,我發現自己與此代碼:jquery代碼優化(方法attr()爲兩個不同的div)?
$('#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':''
});
你可以建議我最佳的方式來優化此代碼?
謝謝你的問題很多,不好意思:)
你不需要。每個() – JCharette
也許不需要。每個但你的代碼@gladsocc是工作 – Borja