Felix Riesterer: scrollbar mit scrollbegrenzung (scrollLeft)

Beitrag lesen

Liebe(r) koko,

wenn der wert von scrollLeft die 690 übersteigt, wird das scrollen deaktiviert.

genau. So absolut wie Du das hier formuliert hast, ist das Tatsache.

if ($('highlights').scrollLeft <= 690) {  
  $('highlights').scrollLeft = $('highlights').scrollLeft + richtung;  
  }  
}

Das Scrollen (an sich) wird bei Erreichen der 690 deaktiviert. "Das Scrollen" beinhaltet auch "das zurück Scrollen"...

Eigentlich willst Du nur, dass wenn die Richtung positiv ist _und_ der Wert die 690 erreicht hat, dass nicht mehr gescrollt wird. Bei _negativer_ Richtung sieht das aber anders aus. Dein Code reflektiert diesen feinen Unterschied aber nicht!

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)