特效介绍

点击左边导航滚动的新闻列表jQuery插件。共分为左右两栏,左边是新闻标题列表,点击后,右边会从下面滑出相应的新闻,并且有“read more”来引导读者查看全文。左边还有左右分页按钮,以显示更多的列表。UI做的非常美观大方。
使用方法
1、在head引入下面的js和css代码:
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen"/>
<script src="js/cufon-yui.js" type="text/javascript"></script>
<script src="js/Bebas_400.font.js" type="text/javascript"></script>
<script type="text/javascript">
Cufon('.cn_wrapper h1,h2', {
textShadow: '-1px 1px black'
});
</script>
<style type="text/css">
span.reference a{
text-shadow:1px 1px 1px #fff;
color:#999;
text-transform:uppercase;
text-decoration:none;
position:fixed;
right:10px;
top:10px;
font-size:13px;
font-weight:bold;
}
span.reference a:hover{
color:#555;
}
h1.title{
color:#777;
font-size:30px;
margin:10px;
font-weight:normal;
text-shadow:1px 1px 1px #fff;
}
</style>
2、下面是html代码
<div class="cn_wrapper">
<div id="cn_preview" class="cn_preview">
<div class="cn_content" style="top:5px;">
<img src="images/polaroidphotobar.jpg" alt=""/>
<h1>Polaroid Photobar Gallery with jQuery</h1>
<span class="cn_date">28/09/2010</span>
<span class="cn_category">Tutorials</span>
<p>In this tutorial we are going to create an image gallery with a Polaroid look.
We will have albums that will expand to sets of slightly rotated thumbnails
that pop out on hover.</p>
<a href="https://5.jimth.com" title="免费网站模板" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/fullpageimagegallery.jpg" alt=""/>
<h1>Full Page Image Gallery with jQuery</h1>
<span class="cn_date">08/09/2010</span>
<span class="cn_category">Tutorials</span>
<p>In this tutorial we are going to create a stunning full page gallery with
scrollable thumbnails and a scrollable full screen preview.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/collapsingsitenavigation.jpg" alt=""/>
<h1>Collapsing Site Navigation with jQuery</h1>
<span class="cn_date">06/09/2010</span>
<span class="cn_category">Tutorials</span>
<p>
Today we will create a collapsing menu that contains vertical
navigation bars and a slide out content area. When hovering
over a menu item, an image slides down from the top and a
submenu slides up from the bottom.
</p>
<a href="https://5.jimth.com" title="免费网页特效" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/thumbnailsnavigation.jpg" alt=""/>
<h1>Thumbnails Navigation Gallery with jQuery</h1>
<span class="cn_date">29/07/2010</span>
<span class="cn_category">Tutorials</span>
<p>
In this tutorial we are going to create an extraordinary
gallery with scrollable thumbnails that slide out from a
navigation. We are going to use jQuery and some CSS3
properties for the style.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/musicportfoliotemplate.jpg" alt=""/>
<h1>Music Portfolio Template</h1>
<span class="cn_date">26/07/2010</span>
<span class="cn_category">Development</span>
<p>
Today we want to share a music portfolio template with you.
The idea is to create an artist portfolio with a discography
line up and HTML5 audio player jPlayer.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/relatedpostsslideouts.jpg" alt=""/>
<h1>Related Posts Slide Out Boxes</h1>
<span class="cn_date">21/07/2010</span>
<span class="cn_category">Tutorials</span>
<p>
The main idea is to show a fixed list at the right side
of the screen with some thumbnails sticking out. When
the user hovers over the items, they slide out.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/LatestTweetsTooltip.jpg" alt=""/>
<h1>Latest Tweets Tooltip with jQuery</h1>
<span class="cn_date">20/07/2010</span>
<span class="cn_category">Development</span>
<p>
If you have a news website, it might be interesting
for you to allow your users to see the latests tweets
about a topic. Here is a jQuery plugin for showing the
latest tweets about a certain word or phrase.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/slidedownbox.jpg" alt=""/>
<h1>Slide Down Box Menu with jQuery and CSS3</h1>
<span class="cn_date">16/07/2010</span>
<span class="cn_category">Tutorials</span>
<p>
In this tutorial we will create a unique sliding box
navigation. The idea is to make a box with the menu
item slide out, while a thumbnail pops up.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/MinimalisticSlideshowGallery.jpg" alt=""/>
<h1>Minimalistic Slideshow Gallery with jQuery</h1>
<span class="cn_date">05/07/2010</span>
<span class="cn_category">Tutorials</span>
<p>
In today’s tutorial we will create a simple and
beautiful slideshow gallery that can be easily
integrated in your web site.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/imagehighlight.jpg" alt=""/>
<h1>Image Highlighting and Preview with jQuery</h1>
<span class="cn_date">04/07/2010</span>
<span class="cn_category">Tutorials</span>
<p>
In this tutorial we will show you how to highlight
and preview images that are integrated in an
article or spread over a page.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
<div class="cn_content">
<img src="images/photodesk.jpg" alt=""/>
<h1>模板网</h1>
<span class="cn_date">01/07/2010</span>
<span class="cn_category">Development</span>
<p>
In this little experiment we created an interactive photo
desk that provides some “realistic” interaction possibilities
for the user.
</p>
<a href="https://5.jimth.com" target="_blank" class="cn_more">Read more</a>
</div>
</div>
<div id="cn_list" class="cn_list">
<div class="cn_page" style="display:block;">
<div class="cn_item selected">
<h2>Polaroid Photobar Gallery with jQuery</h2>
<p>Tutorial on how to create a gallery in polaroid style</p>
</div>
<div class="cn_item">
<h2>Full Page Image Gallery with jQuery</h2>
<p>Another tutorial on how to make a full page image gallery with some jQuery</p>
</div>
<div class="cn_item">
<h2>Collapsing Site Navigation with jQuery</h2>
<p>This tutorial shows how to create a stylish sliding site navigation</p>
</div>
<div class="cn_item">
<h2>Thumbnails Navigation Gallery</h2>
<p>This gallery will show images in a scrollable menu navigation</p>
</div>
</div>
<div class="cn_page">
<div class="cn_item">
<h2>Music Portfolio Template</h2>
<p>网页特效,jQuery代码,js特效</p>
</div>
<div class="cn_item">
<h2>Related Posts Slide Out Boxes</h2>
<p>Show users more of your articles with these slide out boxes</p>
</div>
<div class="cn_item">
<h2>Latest Tweets Tooltip with jQuery</h2>
<p>A Plugin for showing the latest tweets with a certain word in your article</p>
</div>
<div class="cn_item">
<h2>Slide Down Box Menu with jQuery and CSS3</h2>
<p>A menu with a nice effect</p>
</div>
</div>
<div class="cn_page">
<div class="cn_item">
<h2>Minimalistic Slideshow Gallery</h2>
<p>A compact image gallery for your website</p>
</div>
<div class="cn_item">
<h2>Image Highlighting and Preview</h2>
<p>Highlight and preview images that are integrated in an article</p>
</div>
<div class="cn_item">
<h2>Interactive Photo Desk</h2>
<p>我爱模板网,专业的免费网站模板下载站</p>
</div>
</div>
<div class="cn_nav">
<a id="cn_prev" class="cn_prev disabled"></a>
<a id="cn_next" class="cn_next"></a>
</div>
</div>
</div>
3、在html代码后面加入下面的js代码:
<script type="text/javascript" src="https://5.jimth.com/download/jquery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
<script type="text/javascript">
$(function() {
var $cn_next = $('#cn_next');
var $cn_prev = $('#cn_prev');
var $cn_list = $('#cn_list');
var $pages = $cn_list.find('.cn_page');
var cnt_pages = $pages.length;
var page = 1;
var $items = $cn_list.find('.cn_item');
var $cn_preview = $('#cn_preview');
var current = 1;
$items.each(function(i){
var $item = $(this);
$item.data('idx',i+1);
$item.bind('click',function(){
var $this = $(this);
$cn_list.find('.selected').removeClass('selected');
$this.addClass('selected');
var idx = $(this).data('idx');
var $current = $cn_preview.find('.cn_content:nth-child('+current+')');
var $next = $cn_preview.find('.cn_content:nth-child('+idx+')');
if(idx > current){
$current.stop().animate({'top':'-300px'},600,'easeOutBack',function(){
$(this).css({'top':'310px'});
});
$next.css({'top':'310px'}).stop().animate({'top':'5px'},600,'easeOutBack');
}
else if(idx < current){
$current.stop().animate({'top':'310px'},600,'easeOutBack',function(){
$(this).css({'top':'310px'});
});
$next.css({'top':'-300px'}).stop().animate({'top':'5px'},600,'easeOutBack');
}
current = idx;
});
});
$cn_next.bind('click',function(e){
var $this = $(this);
$cn_prev.removeClass('disabled');
++page;
if(page == cnt_pages)
$this.addClass('disabled');
if(page > cnt_pages){
page = cnt_pages;
return;
}
$pages.hide();
$cn_list.find('.cn_page:nth-child('+page+')').fadeIn();
e.preventDefault();
});
$cn_prev.bind('click',function(e){
var $this = $(this);
$cn_next.removeClass('disabled');
--page;
if(page == 1)
$this.addClass('disabled');
if(page < 1){
page = 1;
return;
}
$pages.hide();
$cn_list.find('.cn_page:nth-child('+page+')').fadeIn();
e.preventDefault();
});
});
</script>
