Этот вопрос относится только к jquery.pajinate.js . По сути, это плагин для jQuery, который отлично работает! На самом деле я пытаюсь добавить некоторые уникальные URL функциональные возможности, чтобы после того, как jquery.pajinate () создаст мои нумерацию страниц, я могу ссылаться на определенную страницу. Это кажется логичным, особенно если кто-то хочет поделиться определенной страницей с кем-то еще.
Внутри jquery.pajinate.js есть следующий код, который выполняется, когда кто-то щелкает ссылку на другую страницу внутри кода «pajinated»:
function goto(page_num) {
...
};
Я написал следующий пользовательский код, который получит содержимое моего URL, а затем добавит «#page_num», когда кто-то нажимает на ссылку на страницу, и выдает http://website.com/category/shorts/#page2
var pageURL = window.location.href.split("#");
$('.page_link').click(function () {
window.location.href = pageURL[0]+"#page"+$("span", this).text();
});
ВОПРОС
Теперь я бы хотел вызывать функцию goto () публично и вне области функции pajinate. Поэтому мне нужно, чтобы он выглядел примерно так:
function after_page_loads() {
if url contains "#pageX"
goto(X);
}
Мне не нужна помощь в написании этой функции, просто как вызывать goto () из этой функции. Прямо сейчас я получаю сообщение об ошибке «TypeError: $ (« # content »). Goto не является функцией». Кстати, #content - это объект, которым я занимаюсь () - ing.
СПАСИБО!