отслеживание скролинга в блоке с overflow: auto
извините это мой второй вопрос за сегодня, но в интернете вобще нету инфы по этому вопросу
открывается модельное окно со скролом, нужно отслеживать изменения скрола, но никак не могу..... <html style="overflow: hidden;display: block;height: auto !important;"> <body style="overflow: hidden;height: 100%;"> <div id="prosmotr1" style="z-index: 900;display: block;visibility: visible;height: 100%;left: 0px;overflow: auto;position: fixed;top: 0px;width: 100%;"> <div id="prosmotr2" style="position: absolute;z-index: 999;width: 1000px;top: 0px;"> ............................... ............................... </div> </div> </body> </html>
$('#prosmotr1').on('scroll', function () {
alert(1);
});
|
sig,
либо у элемента нет прокрутки либо нет строк 1 и 5
$(function(){
$('#prosmotr1').on('scroll', function () {
alert(1);
});
});
|
при клике открытии модельного окна нужно запустить функцию скролинга или самуфункцию вставить.
Хотя я не понял, если вставить функцию скролинка в клик, как она работает постоянно
$(document).on('click', '.click', function(){
$('#prosmotr1').on('scroll', function () {
alert(1);
});
});
или
$(document).on('click', '.click', function(){
scroll_click();
});
function scroll_click(){
$('#prosmotr1').on('scroll', function () {
alert(1);
});
});
|
sig,
пока непонятно ... может макет и описание? |
| Часовой пояс GMT +3, время: 21:13. |