Итак, я пытаюсь включить waypoints.js на страницу Wordpress, но я не могу понять, почему он не работает.Включая путевые точки в wordpress
Я получил это в моей functions.php в моей теме (и я положил noframework.waypoints.min.js внутри папки JS):
function waypoints_init() {
wp_enqueue_script('waypointsJS', get_template_directory_uri() . '/js/noframework.waypoints.min.js', array('jquery'), true);
}
add_action('wp_enqueue_scripts', 'waypoints_init');
Тогда я писал:
function waypointTrigger() {
echo '<script>
jQuery(document).ready(function() {
var waypoint = new Waypoint({
element: document.getElementById("triggerPointId"),
handler: function() {
alert("Basic waypoint triggered");
}
});
})
</script>';
}
add_action('wp_footer', 'waypointTrigger');
и все еще, когда я прокручиваю вниз до точки, где расположен элемент с указанным выше идентификатором, я ничего не получаю.
Где я совершил ошибку?
Пожалуйста, проверьте источник html, если JS был добавлен вообще. Если да, проверьте консоль Javascript на наличие возможных ошибок/предупреждений. – Rudi
Вы когда-нибудь решали это? Я имею дело с той же проблемой. – zoltar
Я думаю, что сделал! Я отправлю ответ через минуту. Полностью забыл об этой теме – Ancinek