Я использую этот скрипт jQuery, который автоматически прокручивает div по горизонтали в зависимости от ширины div. Но мне нужно, чтобы он прокручивался до самого конца div на основе конца контента, который находится внутри div. У div есть атрибут 'overflow-y: scroll', поэтому я хочу, чтобы он прокручивал весь контент, пока не дойдет до конца.
Это сценарий, который я сейчас использую:
function animatethis(targetElement, speed) {
var width = $(targetElement).width();
$(targetElement).animate({ marginLeft: "-="+width},
{
duration: speed,
complete: function ()
{
targetElement.animate({ marginLeft: "+="+width },
{
duration: speed,
complete: function ()
{
animatethis(targetElement, speed);
}
});
}
});
};
animatethis($('#q1'), 5000);
Он прокручивается, но не до самого конца содержимого внутри div. Вот jFiddle, который показывает, что я имею в виду: http://jsfiddle.net/rKu6Y/535/
Как я могу заставить его автоматически прокручиваться по горизонтали до КОНЦА содержимого, а не только по ширине div?
Я надеюсь, что все это имеет смысл. Спасибо.