我一直在尝试在网页底部创建一个小框,当鼠标滚过时会展开/弹出,然后当鼠标移开时再关闭。
我找到了这个帖子,其中包含了一个指向 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代码并将其链接到我的网页,使其与JSFiddle上的代码完全相同?