У меня есть div, содержащий длинное многостраничное сообщение в блоге. Длина зависит от содержимого. Я хотел бы вызвать путевую точку, когда третья часть через div. Я понимаю функцию смещения, но это похоже на то, как далеко по экрану появляется div. У меня нет возможности изменять HTML для включения любого идентификатора; Мне нужно было бы сделать это через Javascript полностью.Запуск путевой точки, когда на полпути через div
$('.article-body').waypoint({
handler: function() {
alert('Hit midpoint of my context');
},
context: ".article-body",
offset: $(".article-body").height * 0.33
});
Пример HTML:
<body>
<div class="article-body">
CONTENT CONTENT CONTENT
</div>
<body>
Добавьте часть кода, который вы сделали. Это поможет нам лучше понять, что вы хотите. Благодарю. – Zanoldor
Я включил все релевантные; есть что-то, что я пропустил, это было бы полезно? – thumbtackthief
Меня тоже интересует, интересно, однако, если будет проще, использовать функцию прокрутки и перейти оттуда; возможно, установить тайм-аут или что-то подобное, чтобы он не запускался при каждом прокрутке прокрутки. – RGLSV