У меня есть div overflow-x
, который содержит горизонтальный список различных элементов таким образом, чтобы в то же время не все элементы были видны. Предполагается, что внутреннее содержимое div
первоначально прокручивается до самой правой стороны, а затем после загрузки страницы, а затем через некоторое время (с использованием setTimeout()
) внутренний контент медленно прокручивается в крайнее левое, предпочтительно с .animate()
jQuery.
Я пробовал scrollLeft()
, но не смог разобраться в этом.прокрутите div сначала вправо, а затем влево внутри переполнения div
<div id="container" style="width:100%;whitespace:nowrap;overflow-x:scroll;>
<div class="row" id="inner_row">
<table>
<tr>
<td>Zero</td>
<td>One</td>
<td>Two</td>
<td>Three</td>
<td>Zero</td>
<td>One</td>
<td>Two</td>
<td>Three</td>
</tr>
</table>
</div>
</div>
PS: Я использую JQuery также, поэтому его функции также будут работать!
Кроме того, `» должны по-прежнему остаются прокручивать
это работает! но не существует в любом случае из javascript или jquery, чтобы это можно было сделать и с пользовательскими событиями? – Lincoln
@ Линкольн уверен, вы можете вызвать его, добавив класс с этими изменениями. Обновлен мой ответ. –