Webページの下部に小さなボックスを作成しようとしています。これは、スクロールすると展開/ポップアップし、マウスが離れると再び閉じます。
私は jsfiddle.net へのリンクを含むこの投稿を見つけました (私はこれをいじっていました)。しかし、ウェブサイトにポップしても実行できません(設定に関係があると思いますonLoad
が、よくわかりません)。
これは私が JSFiddle で作成したものです:
JavaScript
$('#box').hover(function() {
$(this).animate({
height: '220px'
}, 150);
}, function() {
$(this).animate({
height: '20px'
}, 500);
});
CSS
#box {
position: absolute;
width: 300px;
height: 20px;
left: 33%;
right: 33%;
min-width: 32%;
bottom: 0;
background-color: #000000;
}
HTML
<div id="box"></div>
これは JSFiddle では正常に機能しますが、コードをファイルに挿入してリンクしようとすると機能しません。JSFiddle のドロップダウン ボックスを別のものに変更するとonLoad
、onDomReady
機能しなくなりますが、コードは変更されません。ですから、そのために何か他のものをどこかに追加する必要があると思います。
ご想像のとおり、私は JavaScript に関してはまったくの初心者なので、正しいことをしていないことは確かです。
JavaScript コードを保存して私の Web ページにリンクする方法を教えてください。JSFiddle とまったく同じように動作します。