zoukankan      html  css  js  c++  java
  • jquery实现jQuery实现图片轮播效果,jQuery实现焦点新闻

    在写这篇文章之前,xxx已经写过了几篇关于改jquery实现主题的文章,想要了解的朋友可以去翻一下之前的文章

        效果图:

        jquery和实现

        实现代码:

        每日一道理
    爱,有的时候不需要山盟海誓的承诺,但她一定需要细致入微的关怀与问候;爱,有的时候不需要梁祝化蝶的悲壮,但她一定需要心有灵犀的默契与投合;爱,有的时候不需要雄飞雌从的追随,但她一定需要相濡以沫的支持与理解。
    <!DOCTYPE html>
    <html>
    	<head>
    		<title>图片轮播,消息轮播,焦点消息轮播</title>
    		<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
    		<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    		<script type="text/javascript">
    			$(document).ready(function(){		   
    				var index=0;
    				var slideFlag = true;
    				var length=$(".roll-news-image img").length;
    
    				function showImg(i){
    					$(".roll-news-image img")
    					.eq(i).stop(true,true).fadeIn(800)
    					.siblings("img").hide();
    
    					$(".roll-news-index li").removeClass("roll-news-index-hover");
    					$(".roll-news-index li").eq(i).addClass("roll-news-index-hover");
    
    					$(".roll-news-title a")
    					.eq(i).stop(true,true).fadeIn(800)
    					.siblings("a").hide();
    				}
    				showImg(index);
    				
    				$(".roll-news-index li").click(function(){
    					index = $(".roll-news-index li").index(this);
    					showImg(index);
    					slideFlag = false;
    				});	
    				
    				function autoSlide() {
    					setInterval(function() {
    						if(slideFlag) {
    							showImg((index+1) % length);
    							index = (index+1)%length;
    						}
    						slideFlag = true;
    					}, 3000);
    				}
    				
    				autoSlide();
    				
    			});
    		</script>
    		<style type="text/css">
    			* {
    				padding:0px;
    				margin:0px;
    			}
    			.roll-news {
    				480px;
    				height:300px;
    				border:solid 1px #c1c1c1;
    			}
    			.roll-news-index-hover {
    				background-color:white;
    			}
    			.roll-news-image img {
    				480px;
    				height:300px;
    			}
    			.roll-news-index {
    				position:relative;
    				top:-50px;
    				margin-right:5px;
    				float:right;
    			}
    			.roll-news-index {
    			}
    			.roll-news-index li {
    				list-style:none;
    				float:left;
    				font-size:12px;
    				font-weight:600;
    				18px;
    				height:16px;
    				line-height:16px;
    				cursor:pointer;
    				margin:0 3px;
    				background-image:url(opacity_50.png);
    				text-align:center;
    			}
    			.roll-news-title {
    				position:relative;
    				top:-25px;
    				padding-left:10px;
    				height:22px;
    				line-height:20px;
    				background:url(opacity_50.png);
    			}
    			.roll-news-title a {
    				font-size:12px;
    				text-decoration:none;
    				color:#222222;
    			}
    			.roll-news-title a:hover {
    				color:red;
    			}
    		</style>
    	</head>
    	<body>
    		<div class="roll-news">
    			<div class="roll-news-image">
    				<img src="http://h.hiphotos.baidu.com/album/w%3D2048/sign=e952491b5243fbf2c52ca1238446ca80/d4628535e5dde711bfe12fe5a6efce1b9d1661f5.jpg">
    				<img src="http://img2.duitang.com/uploads/item/201111/15/20111115104036_AcnUz.thumb.600_0.jpg" style="display:none">
    				<img src="http://img4.duitang.com/uploads/item/201202/29/20120229160925_jJ2Ei.thumb.600_0.jpg" style="display:none">
    			</div>
    			<div class="roll-news-index">
    				<ul>
    					<li class="roll-news-index-hover">1</li>
    					<li>2</li>
    					<li>3</li>
    				</ul>
    			</div>
    			<div class="roll-news-title">
    				<a href="" target="_blank">图片1:点击后跳转</a>
    				<a href="" target="_blank" style="display:none">图片2:点击后跳转</a>
    				<a href="" target="_blank" style="display:none">图片3:点击后跳转</a>
    			</div>
    		</div>
    	</body>
    </html>

        附件中包含一张引用的图片,其它可以直接拷贝看效果。。

    文章结束给大家分享下程序员的一些笑话语录: 程序员的愿望
      有一天一个程序员见到了上帝.上帝: 小伙子,我可以满足你一个愿望.程序员: 我希望中国国家队能再次打进世界杯.
      上帝: 这个啊!这个不好办啊,你还说下一个吧!
      程序员: 那好!我的下一个愿望是每天都能休息6个小时以上.
      上帝: 还是让中国国家打进世界杯.

    --------------------------------- 原创文章 By
    jquery和实现
    ---------------------------------

  • 相关阅读:
    线性代数思维导图——3.向量
    微分中值定理的基础题型总结
    构造函数
    Python课程笔记(七)
    0241. Different Ways to Add Parentheses (M)
    0014. Longest Common Prefix (E)
    0013. Roman to Integer (E)
    0011. Container With Most Water (M)
    0010. Regular Expression Matching (H)
    0012. Integer to Roman (M)
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3105118.html
Copyright © 2011-2022 走看看