Когда я не использовал плагин, чтобы поместить АЯКС содержимое в моей прокрутки DIV, я мог бы сделать этоКак запустить ajax каждый раз, когда я навещу плагин с прокруткой?
$('.album').hover(function(){
var id = $(this).attr('id');
ajax request here
});
И каждый раз, когда я бы парить над .album с новым идентификатором другого набора контента будет вход, специфичный для номера идентификатора. Но я должен использовать плагин для использования ajax, потому что он должен выполнять другие функции для прокрутки для работы.
Так что я стараюсь это:
$('.album').hover(function(){
var id = $(this).attr('id');
$("#makeMeScrollable").smoothDivScroll({
getContentOnLoad: {
method: "getAjaxContent",
content: "albumphotos.php?id="+ id,
manipulationMethod: "replace"
}
});
});
Который работает отлично и позволяет работать прокрутки. Но потом я перейду к другому альбому с другим идентификатором, который не повторяет запрос и остается с тем же идентификатором и тем же контентом. Что я могу сделать?
не может поверить, что я забыл об этом ... вау спасибо тонны Ive потратила слишком много время на это. Если кто-то хочет получить дополнительную информацию http://www.smoothdivscroll.com/publicMethods.html#getAjaxContent – user2127833
@ user2127833 рад помочь, как правило, вы не должны пытаться инициализировать плагин в элементе несколько раз (если вы не уничтожите это каждый раз), как вы делали в своей функции зависания, большинство плагинов должны предоставить способ вызова метода или обновления параметров –