Этот код слайдера отлично работает с более старой версией jquery, такой как jquery-1.5.Но он не работает должным образом, когда я пытался интегрировать его с последней версией jquery - jquery-1.6.
Вы можете попробовать здесь - содержимое не прокручивается, когда вы вдольслайдер.Контент должен прокручиваться вдоль ползунка, когда вы перетаскиваете и перемещаете его вперед и назад.
Вот часть кода,
function init_scrollbar ()
{
//scrollpane parts
scroll_frame = $('#scroll-frame'); // scroll-frame
scroll_content = $('#scroll-content'); // scroll-content
scroll_location_pixel = 0;
original_location_scroll_handle = 0;
original_width_scroll_content = scroll_content.width();
scrollbar = $('#content-slider').slider({
min: 0,
animate: true,
create: on_scrollcreate,
change: on_scrollchange,
slide: on_scrollslide
});
}
Я думаю, что это событие slide
делаетне работает, вот код
function on_scrollslide(event, ui)
{
var scroll_maximum = scroll_content.width() - scroll_frame.width();
scroll_frame.attr({scrollLeft: ui.value * (scroll_maximum / 100) });
}
Есть идеи, что я сделал не так?подскажите как это исправить?
Спасибо.