在jQuery搜索建议中删除fadeOut

时间:2011-05-04 18:36:20

标签: jquery

我有一个用jQuery编写的搜索建议脚本,它使用jQuery框架文件来工作。第3行的fadeOut函数用于在搜索框中没有文本时隐藏内容。但是,我不喜欢淡入淡出功能。我的问题是;如何删除淡入淡出效果但仍会使内容消失?

我在这里发布了我的代码副本:

function lookup(inputString){
if (inputString.length==0){
$('#suggestions').fadeOut();
} else{
$.post("suggestions.php",{
queryString: "" + inputString + ""
}, function(data){
$('#suggestions').html(data);
});
}
}

提前致谢,Callum

2 个答案:

答案 0 :(得分:0)

您可以使用slideUp()或hide()来“删除”该元素。您还可以使用toggle(),它将根据当前显示隐藏或显示。

答案 1 :(得分:0)

尝试使用hide();

$('#suggestions').hide();