基本的には横にスライドする1ページのレイアウトを作ってみました。私は何時間も苦労しましたが、それでも自分が何を間違っているのかわかりません。
JQueryとscrollToは前に<?php wp_head(); ?>
(正しい順序で)含まれており、タイプミスの可能性を2回チェックしました。
Gereは私のhtmlマークアップです:
<div class="nav">
<a class="menu" href="#main">main</a>
<a class="menu" href="#bio">bio</a>
<a class="menu" href="#film">film</a><br>
</div>
<div id="wrap">
<div id="mask">
<div class="panel" id="main"> </div>
<div class="panel" id="bio"> </div>
<div class="panel" id="film"> </div>
</div>
</div>
スクリプトは次のとおりです。
<script type='text/javascript'>
$(document).ready(function() {
$('a.menu').click(function () {
$('a.menu').removeClass('active');
$(this).addClass('active');
current = $(this);
$('#wrap').scrollTo($(this).attr('href'), 800);
return false;
});
});
</script>
このスクリプトをサイトのいたるところに配置しようとしましたが、それでも機能しません。