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

当我的$(window).scrollTop 不设为0时,我点击下拉列表的右上角,下拉列表就会消失,只有设为0 ,才不消失,但是这也带来一个问题,当我需要联想的那个文本框在页面的最下面时,scrollTop 设为0的话,整个页面就会跑到最上面,联想框根本看不见了,请问有什么好的解决办法吗?
------解决方案--------------------
你的pos是什么元素的?
//$(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的话,整个页面就会跑到最上面,联想框根本看不见了,请问有什么好的解决办法吗?
------解决方案--------------------
你的pos是什么元素的?