我有一个 Jquery Autosuggest 下拉菜单。该功能运行正常。
现在我想当我右键单击或单击任何地方时,显示框必须保持显示。因为当自动建议搜索有链接时我发现了问题。链接无法打开,因为在单击链接之前下拉框已关闭。
到目前为止,这是我的 JS 代码:
$(document).ready(function(){
$(".searchs").keyup(function()
{
var searchbox = $(this).val();
var dataString = 'searchword='+ searchbox;
if(searchbox=='')
{
$("#display").hide();
}
else
{
$.ajax({
type: "POST",
url: "searchs.php",
data: dataString,
cache: false,
success: function(html)
{
$("#display").html(html).show();
}
});
}
return false;
});
$(".searchs").blur(function(){
$("#display").hide();
});
$(".searchs").focus(function(){
var seachbox = $(searchbox).val();
if(seachbox != '')
{
$("#display").show();
}
});
});
有人有想法吗?