我正在使用jQuery的scrollTo插件,我想在一個「面具」水平下滾動一個div,這對我很好,但我不想垂直滾動頁面(當然是平滑滾動不希望與此工作,只有一個像HTML跳幾下像素(根據顯示器的垂直分辨率,因爲當整個頁面顯示 - 什麼也沒有發生)如何滾動到只有一個divs,而不是整個頁面?
如何禁用垂直跳轉到div ?
更新
我找到了答案 - 的onclick = 「return false」
thx for help guys!
我正在使用jQuery的scrollTo插件,我想在一個「面具」水平下滾動一個div,這對我很好,但我不想垂直滾動頁面(當然是平滑滾動不希望與此工作,只有一個像HTML跳幾下像素(根據顯示器的垂直分辨率,因爲當整個頁面顯示 - 什麼也沒有發生)如何滾動到只有一個divs,而不是整個頁面?
如何禁用垂直跳轉到div ?
更新
我找到了答案 - 的onclick = 「return false」
thx for help guys!
$('#the_div').scrollLeft($('#the_div').scrollLeft()+300);
或者使用scrollTo plugin:
$('#the_div').scrollTo('+300', {axis:'x'});
如果您尚未你應該看看scrollTo jQuery插件,它提供了流暢的動畫和特定元素的滾動。
但對我來說,它聽起來更像是動畫div而不是滾動,在這種情況下,您需要動畫div的絕對位置。
如果您希望滾動位置立即移動,請使用jQuery的scrollTop(200)
以更改元素的滾動位置。
那將禁用垂直跳轉到對象? – patrykowy 2010-11-17 16:57:51