我有以下问题,我不知道如何解决它......
我在一个页面上有div,这些都是一个类" dailyComments"。
在每个div的下面,我有两个带箭头的图像 - 向上和向下(类scrollDown和scrollUp)。我的目标是让用户能够单击其中一个箭头,上面的div将向下/向上滚动。
我尝试了prev()函数,但由于某种原因它不起作用。因此,例如,对于向下滚动,我有:
$('.scrollDown').click(function() {
$(this).prev(".dailyComments").scrollTop($(this).scrollTop() + 25);
});
我也试过这个例子:
$(this).prev(".dailyComments").hide()
它确实有效,它隐藏了前面的dailyComments div。但是滚动它不起作用。有什么想法吗?
答案 0 :(得分:0)
试试这个 -
var dcom = $(this).prev(".dailyComments");
dcom.scrollTop(dcom.offset().top + 25);
答案 1 :(得分:0)
您正在寻找的方法是
$("div").scroll(function(){
$("span").text(x += 1);
});
答案 2 :(得分:-1)
好的,我通过给每个DIV一个唯一的ID来解决它