Jquery scroll
Привет всем! Есть такая проблема
$(document).ready( function () {
$(this).scroll( function () { alert('scrolled'); })
})
Это работает
$(document).ready( function () {
$('#myblock').scroll( function () { alert('scrolled'); })
})
А это не работает! Кто знает почему?
Обновление
<html!>
<head>
/.../
<style>
#mycontainer { position:absolute;height:500px;overflow:hidden;}
#myblock { position:relative;overflow:auto;}
</style>
</head>
<div id="mycontainer">
<div id="myblock">
</div>
</div>
</html>
Примерно такой
Обновление 2
http://jsfiddle.net/93vbspwq/ , но яваскрипт почему-то не видно.
$(document).ready(function () {
$(this).scroll( function () {
alert('docscrolled')
})
$('#myblock').scroll( function () {
alert('blockscrolled')
})
})
Эххх в последнее время здесь труднее получить помощь(( все сам починил, причина в том что для работы этой функции нужно указать фиксированную высоту прокручиваемого элемента.Все равно спасибо всем кто откликнулся
Источник: Stack Overflow на русском