关于Jquery autocomplete 联想下拉框的问题?

Pretty夜晚 2014-07-21 03:17:27



//$(window).scrollTop(0);//设置垂直滚动的距离为0,如果布设围0,点击下拉的右上角,下拉列表将会消失

this.$menu
.insertAfter(this.$element)
.css({
top: pos.top + pos.height
, left: pos.left

//超过指定长度显示下拉条
, maxHeight: this.options.scrollHeight
, overflow: 'auto'
})
.show()

当我的$(window).scrollTop 不设为0时,我点击下拉列表的右上角,下拉列表就会消失,只有设为0 ,才不消失,但是这也带来一个问题,当我需要联想的那个文本框在页面的最下面时,scrollTop 设为0的话,整个页面就会跑到最上面,联想框根本看不见了,请问有什么好的解决办法吗?
...全文
174 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hello World, 2014-07-21
  • 打赏
  • 举报
回复
你的pos是什么元素的?

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧