- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 jquery 制作滑动门效果。我已经在 jsFiddle 中模拟了它,它在那里工作正常。我遇到的问题是,当我在本地运行它时,没有任何效果。我已经在本地下载并链接到 jquery 库,我还有另一个元素,我什至链接到 API,它工作得很好。我不明白这里发生了什么,据我所知一切都在加载,但是当我点击链接时没有任何反应。
这是jsfiddle的链接 http://jsfiddle.net/aosto/kU9HY/
编辑:还发现我的代码似乎不起作用。我正在关注 how to make a sliding door effect? ,由 orbling 提供的方向。但我想我可能把 CSS 搞砸了。不确定最初如何隐藏其他人并使一个人可见。任何帮助将不胜感激。
<!doctype html>
<html>
<head>
<title>DBKustoms</title>
<link rel="stylesheet" href="./css/style.css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"> </script>
<script src="./js/include.js"></script>
</head>
<body>
<div id="menu-container">
<div id="cover"></div>
<div id="menu-home" class="menu"></div>
<div id="menu-contact" class="menu">contact</div>
<div id="menu-services" class="menu"></div>
<div id="menu-photo" class="menu"></div>
</div>
<div id="buttons">
<div id="home" class="menu-button">Home</div>
<div id="contact" class="menu-button">Contact</div>
<div id="services" class="menu-button">Services</div>
<div id="photo" class="menu-button">Photo</div>
</div>
</body>
</html>
CSS
#menu-container {
float:left;
width: 200px;
height: 300px;
clip: auto;
overflow: hidden;
position: relative;
}
#cover {
width: 100%;
height: 100%;
position: absolute;
top: -200px;
background: black;
z-index:1000;
}
#menu-home {
width:100%;
height:100%;
background:blue;
}
#menu-services {
Height:100%;
width:100%;
background:purple;
}
#menu-contact {
Height:100%;
width:100%;
background:yellow;
}
#menu-photo {
Height:100%;
width:100%;
background:brown;
}
#buttons {
float:left;
}
和 JS
$('.menu-button').click(function() {
var cMenuButton = $(this);
var cMenuID = cMenuButton.attr('id');
var coverHeight = $('#cover').height();
var cVisibleMenu = $('.menu:visible');
var cVisibleHeight = cVisibleMenu.height();
$('#cover').animate({'height': coverHeight + cVisibleHeight}, 600, 'linear', function() {
$('.menu').hide();
$('#menu-' + cMenuID).show();
var newMenuHeight = $('#menu-' + cMenuID).height();
var coverHeight = $('#cover').height();
$('#cover').animate({'height': coverHeight - newMenuHeight}, 600, 'linear');
});
});
最佳答案
您需要包装 jquery 内容,以便在 DOM 准备好后加载...
$(function(){
// your js here
})
JSFiddle 正在为您做这件事。 The problem you encounter locally, is that the javascript runs before the document has loaded, so when the selector is selecting, there is nothing to select.如果您在 DOM 准备就绪后运行,那么它可以正常选择页面上的 HTML 元素。
关于JQUERY 滑动门效果 - 适用于 jsFiddle 但不适用于 chrome,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12980619/
我想实现一个 bool NAND/NOR 门。问题是我在代码本身中即时学习的门没有输入,即我事先不知道它可能有多少输入。以下是 OR 的代码。但我想不出一种方法来为 NOR/NAND 做这件事。结果的
我正试图找到用 C 语言编写 XNOR 门的最有效方法。 if(VAL1 XNOR VAL2) { BLOCK; } 有什么建议吗? 谢谢。 最佳答案 有两个操作数,这很简单: if (val
我正在尝试进行 laravel 基本授权。我正在使用 gate 进行 laravel 授权。 表结构 User Table, Permission Table, Role, role_permissi
据我所知,我们有一个Youtube API,可通过使用以下API详细信息来获取基于某个地区的趋势YouTube视频: https://developers.google.com/youtube/v3/
我有一个看起来像这样的出租车列表: 1204725 2162 1300163 420247 我希望从上面的taxids中按顺序获得一个带有分类ID的文件: kingdom_id phylum
我一直在尝试弄清楚如何制作“ HitTest 门帖子”,其中帖子是按在最短的时间内获得最多支持排序的。 我有 2 个数据库表: 有趣的帖子: fun_post_upvotes: 我的最新代码仍然不起作
如何通过 Windows API 调用打开 CD/DVD 门? 最佳答案 如果您使用 .NET,这将起作用: http://www.dotnetspider.com/resources/15834-e
我们的核心目标是: 使用图像处理来读取/扫描建筑平面图图像(从 CAD 软件导出) 使用图像处理来读取/扫描建筑平面图图像(从 CAD 软件导出)提取各种直线和曲线,将它们分组为结构实体,如墙、柱、梁
给定 n 个元素 1,2,.........,n 上的二叉搜索树的后序遍历 P。您必须确定以 P 作为其后序遍历的唯一二叉搜索树。执行此操作的最有效算法的时间复杂度是多少? (a) theeta(lo
根据定义,门 1/sqrt(5) (I + 2iZ) 应作用于量子位 a|0> + b|1> 以将其转换为 1/sqrt (5) ((1+2i)a|0> + (1-2i)b|1>) 但每个 RUS 步
我有物种的分类 ID,我可以从 NCBI ( https://www.ncbi.nlm.nih.gov/Taxonomy/TaxIdentifier/tax_identifier.cgi ) 获得物种
我是一名优秀的程序员,十分优秀!