2012-04-09 2 views
1

У меня есть веб-страница, заполненная div, и когда страница достигает 300px снизу, она загружает больше div. У меня проблемы с обнаружением, которое работает повсюду.Обнаруживать, когда Браузер прокручивается ниже определенной точки

Мне нужен JavaScript (т. Е. Не JQuery), если оператор вводить в функцию onscroll тела, которая будет обнаруживать браузер, прокручивающийся ниже 300 пикселей, снизу, который работает с IE, FF, Chrome, Opera, Safari, Android-браузерами, iBrowsers и т.д.

+0

Вам нужно будет использовать JavaScript, чтобы сделать это. Вы можете добавить javascript на страницу? –

+0

@cale_b Lol, мне было так очевидно, что я совсем забыл упомянуть об этом где угодно:/ – user1277170

ответ

1

вы можете использовать библиотеку как

http://code.google.com/p/jquery-appear/

И привязать к последнему элементу динамического отображения в каждой партии, так что, когда он попадает в поле зрения, следующая партия будет показано.

+0

О, извините, я хотел, но забыл добавить, что решение не может использовать JQuery. – user1277170

+0

Почему бы не скачать его и посмотреть, как они это делают. – JeremyWeir

+0

Вы собираетесь захотеть поставить это в главный вопрос, тогда никто не заметит этого комментария. – JeremyWeir

0

Я уверен, вы можете использовать метод «scrollTop» jQuery для объекта документа или, возможно, тега тела.

т.е.

if ($(document).scrollTop() > whatever) { 
doWhatever(); 
} 
+0

К сожалению, ОП говорит, что он не может использовать решение jQuery. –

0

Вы должны знать положение точки, затем проверяет окно scrollTop

if ($(window).scrollTop() > point) { 
//Carry On 
} 
Смежные вопросы