我对 jquery 还是很陌生,我一直在尝试将“剪辑”幻灯片打开效果添加到我拥有的静态 jquery 中。
这就是我想要的效果...
http://www.tutorialspoint.com/cgi-bin/practice.cgi?file=jquery_142
这是我的代码:
<!DOCTYPE html>
<html>
<head>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<style type="text/css">
div { margin: 0px; width: 100%; height: 80px; background: green; position: relative; }
</style>
<script>
var divs = $('section div'),
links = $('a');
links.click(function(){
$(this.hash).toggle().siblings().hide();
});
</script>
<style>
section div {
display: none;
width:100%;
height: 200px;
background-color: lime;
}
nav a {
padding: 10px;
background-color: red;
color: white;
display: inline-block;
}
</style>
</head>
<body style="margin:0px;">
<section>
<div id="1">
<a href="#1" style="float:right;">X</a>
<a href="#2">next »</a>
</div>
<div id="2">
<a href="#2" style="float:right;">X</a>
<a href="#1">« prev</a>
<a href="#3">next »</a>
</div>
<div id="3">
<a href="#3" style="float:right;">X</a>
<a href="#2">« prev</a>
<a href="#4">next »</a>
</div>
<div id="4">
<a href="#4" style="float:right;">X</a>
<a href="#3">« prev</a>
<a href="#1">next »</a>
</div>
</section>
<nav>
<a href="#1">one</a>
<a href="#2">two</a>
<a href="#3">three</a>
<a href="#4">four</a>
</nav>
</body>
</html>
你可以在这里看到它的作用:
http://jsfiddle.net/greggb/8gfEZ/1/
对此的任何帮助都会很棒,我已经尝试了很多论坛,但我无法理解如何做到这一点。