Пользовательский тип сообщения Ajax Post issue

Я создал пользовательский тип сообщения под названием «Люди». Я создал шаблон страницы для отображения сообщений из типа сообщений и разделен на две категории с именами «Посол» и «Студент». Проблема в том, что на этой странице у меня включены сообщения ajax. Когда вы нажимаете на любую из миниатюр ниже, она меняет пост в обоих блоках категорий.

Вот ссылка на страницу: http://rjmultimedia.in/relais/?page_id=37

Ниже приведен код jQuery для навигации по ajax.

// Ajaxed navigation people slider
jQuery(document).ready(function(){
    jQuery('.peoplecarousel a').live('click', function(e)  {
    e.preventDefault();
    var link = jQuery(this).attr('href');
    jQuery('.people_full').fadeOut(500).load(link + ' .people_full', function() {
    jQuery('.people_full').fadeIn(500);
    jQuery('.nano').nanoScroller({
        preventPageScrolling: true
    });
    jQuery(".people_full_desc_content").nanoScroller();
     });
    });
});

Пожалуйста, дайте мне знать, как я могу исправить проблему, так как я не могу создать два разных файла single.php также для пользовательского типа сообщения.

Как упоминалось выше, у меня есть две категории для пользовательского типа сообщений. Что мне нужно, так это то, что если кто-то нажмет на миниатюру студента, должен измениться только полный пост «Студент», а не пост «Посол». Он думает, что это должно быть достигнуто с помощью разных single.php для разных таксономий (категории пользовательских типов сообщений), но не знаю, как это сделать, поскольку WordPress не имеет такой специальной функции.

С уважением


person Himanshu Jain    schedule 28.06.2012    source источник


Ответы (1)


Сдача

jQuery('.people_full')

To

 jQuery('.people_full', jQuery(this).parent('.peoplecarousel'))

Это будет искать элемент .people_full только внутри родительского .peoplecarousel ссылки, по которой щелкнули.

person Telémako    schedule 28.06.2012
comment
Я попробовал ваш код, но при его реализации мой Ajax перестал работать, и ничего не происходит, когда я нажимаю миниатюру. Эти эскизы на самом деле являются сообщениями из определенной категории. - person Himanshu Jain; 28.06.2012
comment
Я изменил $ на jQuery, попробуйте еще раз. - person Telémako; 28.06.2012