为了账号安全,请及时绑定邮箱和手机立即绑定

然而输入提示框显示不出来

<div class="suggest" id="search-suggest" style="display:none;">

---------------------------------我是分隔符---------------------------------------------------

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>

<script>

$('#search_input'),bind('keyup',function(){

$('#search-suggest').show().css({

     top:$('#search-form').offset().top+$('#search-form').heigth()+10,

 left:$('#search-form').offset().left,

 position:'absolute'

});

})

</script>


正在回答

2 回答

$('#search-suggest').show().css({

     top:$('#search-form').offset().top+$('#search-form').heigth()+10,

 left:$('#search-form').offset().left,

 position:'absolute'

});

这里调用css()来修改属性时键值对应该打上双引号,比如

$("p").css({
 "color":"white",
 "background-color":"#98bf21",
 "font-family":"Arial",
 "font-size":"20px",
 "padding":"5px"
 });


0 回复 有任何疑惑可以回复我~
#1

明哥就是神 提问者

额,看的晕晕的没明白。
2015-08-31 回复 有任何疑惑可以回复我~

$('#search_input')   ,   bind('keyup',function(){

这一句的bind是用点绑定的吧,你不是打成逗号了吗

0 回复 有任何疑惑可以回复我~
#1

明哥就是神 提问者

大神真是观察入微,改成点后果然提示框显示出来了,不过后面的JQ敲完后提示框并没有显示在输入框的下面而是还在页面尾部的位置,麻烦大神帮我看看是哪里的问题,跪谢!
2015-08-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
搜索框制作
  • 参与学习       66041    人
  • 解答问题       431    个

本课程从简入深讲解搜索框的制作,学习JQ与JS实现Ajax技术的不同点

进入课程

然而输入提示框显示不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信