素材牛VIP会员

jQuery段落指定文字内容高亮提示显示

 所属分类:网页特效-文字特效

 浏览:1648次  评论:0次  更新时间:2016-11-14
牛币素材VIP可免积分下载
jQuery段落指定文字内容高亮提示显示兼容IE6
积分说明:注册即送10牛币,每日签到可获得5牛币,成为VIP会员可永久免牛币下载!   充值积分   充值会员   更多说明»
素材描述:jquery段落文字内容高亮显示一段主要文字内容提示。通过设置鼠标滑过段落标签,高亮显示此标签的内容含义信息。

详细介绍

使用方法:

引入核心CSS样式

/* wrapper */
.wrapper{background:#fff;}
.wrapper,.content img{border:1px solid #ccc;border-left-color:#aaa;border-bottom-color:#aaa;}
.wrapper{width:520px;margin:60px auto;padding:25px 0 10px;}
/* content */
.content{width:360px;margin:0 0 0 20px;}
.content h2{font-size:21px;margin:0 0 10px}
.content p{margin:0 0 15px;line-height:18px}
.content img{float:left;padding:2px;margin:4px 10px 0 0;}
/* entity-results */
.entity-results{float:right;margin:0 -10px 0 0;}
.entity-results li{margin-bottom:2px;}
.entity-results a{background:#900;color:#eee;line-height:28px;width:120px;padding-left:7px;display:block;}
.entity-results a:hover{background:#5c0000;}
/* entity-source */
.entity-source .mask{display:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:#fff;}
.entity-source span{z-index:2;}
.entity-source span.show{background:#ffc;color:#000;}
.entity-source,.entity-source span.show{position:relative;}

引入jQuery库文件

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

JS初始化、参数配置

$(document).ready(function($) {
	
	var maskSource = $('.mask');
	
	$('.entity-results').hover(function(){
		maskSource.animate({opacity:0.7},1).fadeIn('750');
	},function(){
		maskSource.fadeOut('1000');
	});
	var sample1 = $('span.d1');
	var sample2 = $('span.d2');
	var sample3 = $('span.d3');
	
	$('a.d1').hover(function(){
		sample1.addClass('show');
	},function(){
		sample1.removeClass('show');
	});
	
	$('a.d2').hover(function(){
		sample2.addClass('show');
	},function(){
		sample2.removeClass('show');
	});
	
	$('a.d3').hover(function(){
		sample3.addClass('show');
	},function(){
		sample3.removeClass('show');
	});
});

HTML结构

<div class="wrapper">
    <ul class="entity-results">
        <li><a class="d1" href="#">总结</a></li>
        <li><a class="d2" href="#">阿凡达</a></li>
        <li><a class="d3" href="#">格式</a></li>
    </ul>
    
    <div class="content">
        <h2>“阿凡达”Avatar(2009年电影)</h2>
        <div class="entity-source">
            <img src="images/avatar.jpg" alt="Avatar poster"/>
            <p>“阿凡达”詹姆斯·卡梅隆的阿凡达,也被称为是美国的3-D科幻史诗电影编剧和导演詹姆斯·卡梅隆(James Cameron)由20世纪福克斯公司,并于2009年12月16日发布。这部电影是联合制作的Lightstorm娱乐, 和 <span class="d1">集中在一个史诗般的潘多拉星球上的冲突</span>,有人居住的地球大小的月亮的波吕斐摩斯,三个虚构的气态巨行星轨道的半人马座阿尔法星A的潘多拉,人类殖民者和众生的人形原居民,纳美人(潘多拉)之一,从事的战争在地球上的资源,而后者则继续存在。 这部电影的标题指的是 <span class="d2">阿凡达, 表示在虚拟世界中的一个真正的人</span>.</p>
            <p><span class="d3">在2D和3D格式的影片上映</span>, 随着IMAX 3D版本在选定的剧院。这部影片被吹捧为电影制作技术方面取得突破性进展,其开发的三维可视摄像头,专为电影的制作和立体电影制作。</p>
            <div class="mask"></div>
        </div>
    </div>
    
</div>

讨论这个素材(0)回答他人问题或分享使用心得会奖励牛币

〒_〒 居然一个评论都没有……

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取
我的牛币余额:0
所需牛币:1 开始下载

牛币获取:签到、评论、充值    » 在线充值(10牛币=1元)