除IE之外的所有其他浏览器都很好用。有没有修复?尝试过.attr(“value”)但它仍然不起作用。
$searchbox.focus(function(e){
$(this).val("");
});
$searchbox.blur(function(e){
if($(this).val()=="")
$(this).attr("value","Search For Music...");
});
答案 0 :(得分:2)
$searchbox.focus(function(e){
$(this).val("");
});
$searchbox.blur(function(e){
if($(this).val(""))
$(this).val("Search For Music...");
});
你是这样检查的吗?
但你要清除焦点上的文字并添加文字“搜索音乐”如果是空白文本,如果是这样你可以这样做
$searchbox.focus(function(e){
if($(this).val() == "Search For Music...")
$(this).val("");
});
$searchbox.blur(function(e){
if($(this).val() == "")
$(this).val("Search For Music...");
});