我正在学习/尝试在 jQuery 中做得更好。我想知道以下是否是可接受的标记,或者是否有更清洁、更小的方法来完成相同的操作?
$(document).ready(function(){
$('#searchwrapper .searchbox').focus(function(e) {
$('#searchwrapper .searchbox_submit').css('color', '#999999');
}
);
$('#searchwrapper .searchbox').focusout(function(e) {
$('#searchwrapper .searchbox_submit').css('color', '#dddddd');
}
);
});
编辑/解决方案
感谢Arun P Johny和senyor Toni我最终使用的 js。
$(document).ready(function(){
var swap_color = $('#searchwrapper .searchbox_submit');
$('#searchwrapper .searchbox').focus(function(e) {
swap_color.css('color', '#999999');
}
).blur(function(e) {
swap_color.css('color', '#dddddd');
}
);
});