ここにクライアント用に作成している水平構造のWebサイトがあります。
http://jules-photo.com/shhmgmt/
彼らは、ロード時に、ページが最後に到達して停止するまで、ページが右にスムーズに自動スクロールすることを要求しています。理想的には、スクロールの速度を制御したいと思います。Web で見つけることができるすべての JavaScript をプラグインしたような気がしますが、うまくいきません。誰でもこの問題の解決策を推奨できますか?
ありがとう!
アップデート:
OK、jQuery.ScrollTo を使用して必要なコードを見つけたと思います。
$(...).scrollTo( { top:0, left:700},800 );
しかし、それをjqueryスクリプトに実装して、ページが読み込まれたときにトリガーする方法が正確にはわかりません。これまでの私のjquery(失敗しました):
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js'></script>
<script type='text/javascript' src='jquery.scrollTo-min.js'></script>
<script type="text/javascript">
// no conflict jquery
jQuery.noConflict();
//jquery stuff
$(document).ready(function(){
$(...).scrollTo( { top:0, left:700},800 );
});
</script>
更新:私は animate() を次のように使用することになりました:
$(document).ready(function(){
$('html,body').animate({scrollLeft: $("body").width()},11000)
$(window).bind("mousewheel", function(ev) {
$("html, body").stop();
});
});