1
我有一個水平滾動的div:的jQuery - 觸發事件,如果水平滾動的DIV是在最左邊和最右邊的滾動
<div id = "scrollable-div">
<div class = "div-inside"></div>
<div class = "div-inside"></div>
<div class = "div-inside"></div>
<div class = "div-inside"></div>
</div>
我想觸發一個事件,當用戶滾動到div的最右側,然後是滾動到div最左側的另一個事件。我有以下的代碼,當我到了極點正確的觸發事件:
jQuery(function ($) {
$('#scrollable-div').on('scroll', function() {
if ($(this).scrollLeft() + $(this).innerWidth() >= $(this)[0].scrollWidth) {
$('#end-treatment').show();
}
})
});
但我似乎無法得到回到左邊時,它的工作。基本上,我想在滾動到最右側時顯示一個div,而當滾動到最左側時顯示另一個div。這可能嗎?謝謝..
PERFECTO!你贏了,非常感謝你的幫助! – Martin
不客氣!很高興我能幫上忙 :) – BDawg