gpt4 book ai didi

javascript - .slideDown 对我不起作用

转载 作者:行者123 更新时间:2023-11-28 17:23:38 25 4
gpt4 key购买 nike

所以我设法将我的 index.html 链接到 jquery,但由于某种原因我的 .slideDown 代码无法正常工作。它有什么问题还是我没有正确附加 jquery?

这是我的 html 代码(包含 .slideDown 的代码):

  <!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>TEST</title>
<link rel="shortcut icon" href="../Pictures/Logo.png" />
<link rel="stylesheet" href="stylesheet.css" type="text/css" />
<script src="jquery-2.1.1.min.js"></script>
</head>

<body>

<script>
$("#teamalpha").mouseover(
function(){
$("#teamalpha > div").slideDown(400);
});


</script>
<div id="teamalpha">
<div>
<p>AlphaGuardian</p>
<p>Owner</p>
</div>

</div>

</div>

</body>
</html>

这是我的 CSS 代码(正确链接的样式表):

#teamalpha{


font-family:Optimus;
font-size:24px;
text-align:center;
border:solid;
border-color:#000;
width:250px;
height:250px;
position:relative;
top:100px;
left:200px;
cursor:pointer;
z-index:5;
}



#teamalpha div{
position:relative;
top:-50px;
height:100px;
display:none;
width:250;
background-color:#f7931e;
z-index:6;
}

最佳答案

你的 <script>需要被包围

// Fire on document ready event
$(document).ready(function(){
// some code here
});

// Fire on window load event 
$(window).load(function() {
// some code here
});

所以它应该是这样的:

<script>
// Fire on document ready event
$(document).ready(function() {

$("#teamalpha", this).on("mouseover", function() {
$(this).children("div").slideDown(400);
});
});
</script>

或 //触发文档就绪事件 $(窗口).load(函数() { $("#teamalpha", this).on("mouseover", function() { $(this).children("div").slideDown(400); }); });

您的脚本在页面完全加载之前就已运行。现在,它将等到 document。或 window完成加载。

关于javascript - .slideDown 对我不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27613730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com