Сам плагин работает, но нужно воспользоваться одной из перечисленных в переводе функций JScrollpane API. Но как это сделать не понятно. Помогите разобраться?
Код для создания скролла.
jQuery(function()
{
jQuery('#content').jScrollPane(
{
showArrows: true, verticalDragMinHeight: 40,
verticalDragMinHeight: 40
}
);
});
Как сюда добавить функцию ScrollToBottom?
Спустя 59 минут, 41 секунда (26.07.2011 - 22:01) ИНСИ написал(а):
mxwuser делаешь для чата? Или может блок, который обновляется каждый *** секунд? Если да, то надо через api делать, примерно так:
Если при загрузке страницы надо спустить вниз, можно через jquery сделать:
var data = 'Тут инфа, которую надо добавить';
var pane1api = $('#content').data('jsp');
var originalContent1 = pane1api.getContentPane().html();
pane1api.getContentPane().html(originalContent1 + data);
pane1api.reinitialise();
pane1api.scrollToPercentY(100);
Если при загрузке страницы надо спустить вниз, можно через jquery сделать:
$('#content').scrollTop($('#content')[0].scrollHeight);
Спустя 3 минуты, 38 секунд (26.07.2011 - 22:05) ИНСИ написал(а):
mxwuser первый раз не учел кое-чего, поэтому я обновил код, смотри выше
Спустя 1 час, 36 минут, 1 секунда (26.07.2011 - 23:41) mxwuser написал(а):
Цитата |
mxwuser делаешь для чата? Или может блок, который обновляется каждый *** секунд? |
Нет, все проще. Просто обычный див, в котором длинный список, и нужно чтобы при загрузке страницы див показывал низ списка.
Цитата |
$('#content').scrollTop($('#content')[0].scrollHeight); |
Такой скрипт уже есть, но он не работает с jscrollpane(
Цитата |
var data = 'Тут инфа, которую надо добавить'; |
Спасибо огромное, это заработало. Но тут еще пару вопросиков возникло:
1.
Цитата |
var data = 'Тут инфа, которую надо добавить'; |
- что это за инфа?
2. Опускается вниз с небольшой задержкой, буквально секунду, как я понял потому что ждет загрузки страницы. Ускорить можно, чтобы после загрузки ДИВа сразу опускалось?
2. Опускается вниз с небольшой задержкой, буквально секунду, как я понял потому что ждет загрузки страницы. Ускорить можно, чтобы после загрузки ДИВа сразу опускалось?
Спустя 11 часов, 20 минут, 22 секунды (27.07.2011 - 11:01) ИНСИ написал(а):
Цитата |
Такой скрипт уже есть, но он не работает с jscrollpane( |
Еще как работает :) Был проект, где использовал именно jquery.
Цитата |
- что это за инфа? |
Допустим если у тебя для чата надо, то там находится новая информация, которую надо добавить. В твоем случае используй тогда так:
var pane1api = $('#content').data('jsp');
pane1api.reinitialise();
pane1api.scrollToPercentY(100);
Цитата |
2. Опускается вниз с небольшой задержкой, буквально секунду, как я понял потому что ждет загрузки страницы. Ускорить можно, чтобы после загрузки ДИВа сразу опускалось? |
Не уверен, поможет ли, но поставь код сразу после дива.
Спустя 3 часа, 23 секунды (27.07.2011 - 14:01) mxwuser написал(а):
Спасибо, ты мне очень помог (;