ページを上下にスクロールしてもその位置に固定されるサイドバーを作成しようとしています。同時に、サイドバーがフッターと重ならないように、フッターに到達するとスクロールを停止します。
このプラグインhttp://mojotech.github.com/stickymojo/を使用 しましたが、実装に間違いがあります。誰かがこれで私を助けてくれますか?
編集
HTML
<div class="wrapper">
<div id="sidebar"></div>
<div id="content"></div>
</div>
<div id="footer"></div>
CSS
.wrapper { width: 1000px }
#sidebar { float: left; width: 164px }
フッターは、footer.phtml というファイルから取得されます。これを footer.phtml に追加しました。
<script type="text/javascript" src="js/stickyMojo.js"></script>
<script>
$(document).ready(function(){
$('#sidebar').stickyMojo({ footerID: '#footer', contentID: '#content' });
});
</script>
リソースにスクリプト stickyMojo.js が表示されますが、サイドバーがその位置に固定されません。