hello, there is a div .search-users div with overflow auto (scrolling shows when there are more than 5 blocks inside), how to use js to find out if this diva scrolls to the last internal div.search-block

    1 answer 1

    Good day.

    $(document).ready(function(){ $('.search-users').bind('scroll',chk_scroll); }); function chk_scroll(e) { var elem = $(e.currentTarget); if (elem[0].scrollHeight - elem.scrollTop() == elem.outerHeight()) { alert('ΠšΠΎΠ½Π΅Ρ†'); } } 
     .search-users{ height: 300px; overflow: auto; } .search-block{ margin:20px 0; } 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <div class='search-users'> <div class='search-block'> Lorem ipsum – псСвдо-латинский тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π± Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, оборудования, ΠΈ распСчатки вмСсто английского тСкста для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π΅ Π½Π° содСрТаниС, Π° Π½Π° элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΊΠΎΠΉ тСкст Ρ‚Π°ΠΊΠΆΠ΅ называСтся ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСкст, ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°. Lorem ipsum ΠΏΠΎ большСй части являСтся элСмСнтом латинского тСкста классичСского Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ философа Π¦ΠΈΡ†Π΅Ρ€ΠΎΠ½Π°. </div> <div class='search-block'> Lorem ipsum – псСвдо-латинский тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π± Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, оборудования, ΠΈ распСчатки вмСсто английского тСкста для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π΅ Π½Π° содСрТаниС, Π° Π½Π° элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΊΠΎΠΉ тСкст Ρ‚Π°ΠΊΠΆΠ΅ называСтся ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСкст, ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°. Lorem ipsum ΠΏΠΎ большСй части являСтся элСмСнтом латинского тСкста классичСского Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ философа Π¦ΠΈΡ†Π΅Ρ€ΠΎΠ½Π°. </div> <div class='search-block'> Lorem ipsum – псСвдо-латинский тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π± Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, оборудования, ΠΈ распСчатки вмСсто английского тСкста для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π΅ Π½Π° содСрТаниС, Π° Π½Π° элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΊΠΎΠΉ тСкст Ρ‚Π°ΠΊΠΆΠ΅ называСтся ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСкст, ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°. Lorem ipsum ΠΏΠΎ большСй части являСтся элСмСнтом латинского тСкста классичСского Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ философа Π¦ΠΈΡ†Π΅Ρ€ΠΎΠ½Π°. </div> <div class='search-block'> Lorem ipsum – псСвдо-латинский тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π± Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, оборудования, ΠΈ распСчатки вмСсто английского тСкста для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π΅ Π½Π° содСрТаниС, Π° Π½Π° элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΊΠΎΠΉ тСкст Ρ‚Π°ΠΊΠΆΠ΅ называСтся ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСкст, ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°. Lorem ipsum ΠΏΠΎ большСй части являСтся элСмСнтом латинского тСкста классичСского Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ философа Π¦ΠΈΡ†Π΅Ρ€ΠΎΠ½Π°. </div> <div class='search-block'> Lorem ipsum – псСвдо-латинский тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π± Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, оборудования, ΠΈ распСчатки вмСсто английского тСкста для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π΅ Π½Π° содСрТаниС, Π° Π½Π° элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΊΠΎΠΉ тСкст Ρ‚Π°ΠΊΠΆΠ΅ называСтся ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСкст, ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°. Lorem ipsum ΠΏΠΎ большСй части являСтся элСмСнтом латинского тСкста классичСского Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ философа Π¦ΠΈΡ†Π΅Ρ€ΠΎΠ½Π°. </div> <div class='search-block'> Lorem ipsum – псСвдо-латинский тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π²Π΅Π± Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, оборудования, ΠΈ распСчатки вмСсто английского тСкста для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ€Π΅Π½ΠΈΠ΅ Π½Π΅ Π½Π° содСрТаниС, Π° Π½Π° элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’Π°ΠΊΠΎΠΉ тСкст Ρ‚Π°ΠΊΠΆΠ΅ называСтся ΠΊΠ°ΠΊ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ инструмСнт для ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ (ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ тСкст, ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°. Lorem ipsum ΠΏΠΎ большСй части являСтся элСмСнтом латинского тСкста классичСского Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ философа Π¦ΠΈΡ†Π΅Ρ€ΠΎΠ½Π°. </div> </div> 

    • thanks, and how can you scroll anbind? so that it ceases to check the position - turik97
    • Need to give the opportunity to disconnect for a site visitor? - RQEST Nov.
    • No, I just need, under certain conditions, to make the Binder not to check the position of the scroll every time, to disable the function in general, and then zabindit again - turik97
    • something I did, I just had to replace bind in the bind code with unbind - turik97