下来我想要做滚动到一个元素如WhatsApp的搜索滚动到元素并在jQuery的
当用户点击search (here it is bottom)
应该滚动到最后一个元素
即;元素编号为chat-7
。 ,当点击up button
应滚动到chat-6
,然后chat-5
..等等。
如果点击down button
如果它不是最后一项,它应该滚动到向下。
function scroll(id){
console.log(id);
$(".container").animate(
{
scrollTop: $("#"+id).offset().top
},
"fast"
);
}
完整的代码在这里 http://jsfiddle.net/p3kar5bb/231/
可惜这种代码不能正常工作
这就是fine.butr,当我们点击它不止一次时,它会到不同的位置。例如,当点击firt它应该转到6,然后5,..等等..但是它会在6之后变为2 –
您需要设置var pointedPosition = 0; – CaptainHere
@MohitKumar。谢谢,但这个小提琴甚至没有滚动。 –