我想知道如果有一种方法,使这个代码更高效请,我想提高我自己的代码,但我觉得我需要的反馈,这个部分:优化这段JavaScript代码
$(function(){
$('#buscar').focus(function(){
if(($(this).val() === '') || ($(this).val() === ' ') || ($(this).val() === 'Buscar...'))
$(this).val('');
}).change(function(){
if(($(this).val() === '') || ($(this).val() === ' ') || ($(this).val() === 'Buscar...'))
$(this).css({'color':'#999999'});
else
$(this).css({'color':'#000000'});
}).blur(function(){
if(($(this).val() === '') || ($(this).val() === ' '))
$(this).val('Buscar...');
});
});
什么是你想在这里优化? – Anurag 2010-12-20 07:30:36
不会重复多次相同的if语句,我会在所有代码中执行很多操作=/ – Tsundoku 2010-12-20 07:32:05
我是否正确收集了您试图为搜索字段实现占位符/水印脚本?你为什么要检查'==='',单个空间有什么特别之处? – deceze 2010-12-20 07:33:49