3
私はjQueryを使用して水平スクロールウェブサイトを作成していますが、この非表示と表示機能も追加したいと思います。しかし、隠蔽関数用に別のjQueryスクリプトを挿入した後、水平スクロールのイージング効果は機能しません!そのため、サイトのナビゲーションをクリックすると、別のセクションにジャンプします。jQueryスクリプトが矛盾しています
はここでのjQueryの私のコードです:
<link rel="stylesheet" href="styles/style.css" type="text/css" media="screen" />
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js'></script>
<script src="js/jquery.localscroll-min.js" type="text/javascript"></script>
<script src="js/jquery.scrollTo-min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$.localScroll.defaults.axis = 'x';
$.localScroll();
});
</script>
<!-----------------------hiding div------------------------------------>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".slidingDiv").hide();
$(".show_hide").show();
$('.show_hide').click(function() {
$(".slidingDiv").slideToggle();
});
});
</script>
誰がこの問題を解決する方法を知っていますか?
:
は、完全なコードを参照してください? –
スクロール機能とイージング機能が同じバージョンのJqueryを使用しているかどうかを確認します。 JavaScriptのエラーが表示されますか?あなたが実際に呼び出されるかどうかを確認するイージング関数を指すことによってデバッグを試みることができます – Raghav
"return false;それがアンカータグであれば、show_hideのデフォルトの動作を防ぐためにクリックコールバックを閉じる直前です。 – ninty9notout