【发布时间】:2013-06-26 11:01:46
【问题描述】:
我正在学习/尝试在 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');
}
);
});
【问题讨论】:
标签: jquery focus semantic-markup focusout