私は毎回のdivをスクロールするscrollLeft
機能が欲しいscrollLeft関数が最初のクリックでのみ機能するのはなぜですか?私は前方のボタンをクリックしたときに
コード:
$("#nextbutton").click(
function()
{
$("#thumbholder").scrollLeft(300);
});
Thumbholderは私がスクロールして隠されたアイテムを表示したい、画像とそのoverflow:hidden
を保持しています左。
#thumbholder
{
height:30%;
width:90%;
overflow: hidden;
white-space:nowrap;
margin:2% auto;
}
誰がどのようにそれぞれのscrollLeft機能は「#nextbutton」をクリックして繰り返すように、だけでなく、初めての私はそれをクリックして教えてもらえますか?
をあなたが本当に繰り返しによって何を意味しています:
は、既存の位置を取得し、それから300を減算し、すでに使用している
.scrollButton(value)
機能を使用して、それをバックに適用する.scrollLeft()
を使用してみてください? #thumbholderをクリックするたびに – gideonを左にスクロールしてください。 –
@ismailvittal:明確にするために質問を編集しました。あなたの質問のポイントを逃した場合は、私の変更をロールバックし、さらに編集して内容をクリアしてください。 –