Я создаю что-то вроде галереи постов и хочу сделать следующее:
- иметь миниатюру для каждого сообщения
- при нажатии на миниатюру я хочу, чтобы новое сообщение загружалось в
<div>
в верхней части страницы без изменения галереи сообщений.
Я хочу передать идентификатор сообщения на <div>
click и затем запустить query_string
там.
Я получил функцию нажатия на миниатюру:
$(".thumb").click(function(){
myLink=$(this).attr('href');
// get the post id into pID by finding p= and then extracting the next char after = from the link
var t = myLink.indexOf("p=");
var l = myLink.length;
var pID = myLink.substring(t+2,l);
$("#target").post('/?page_id=9', { postID: pID } );
$("#target").load("/?page_id=9");
return false;
});
Моя проблема: $.post
не работает. Я тоже пробовал с синтаксисом $.ajax
, и он все еще не работает. Похоже, что jQuery прерван на полпути, так как любые предупреждения, которые я вставляю в функции post или ajax callback, игнорируются.