jquery实现聚光灯效果
类别:Web前端 浏览量:1715
时间:2014-7-13 jquery实现聚光灯效果
jquery实现聚光灯效果一、jquery实现聚光灯效果图
二、jquery代码
<!DOCTYPE>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery聚光灯插件制作jquery图片特效鼠标滑过图片当前图片高亮</title>
<meta name="description" content="jquery聚光灯插件制作jquery图片特效当鼠标滑过图片时当前图片高亮显示其余另外的图片变暗。" />
</head>
<body>
<style type="text/css">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
img{vertical-align:middle}
/* lamp */
.lamp{height:366px;width:960px;position:relative;margin:0 auto;}
.lamp .sublight{position:absolute;display:block;overflow:hidden;}
.lamp .pic1{top:0;left:0;width:240px;height:366px;}
.lamp .pic2{top:0;left:240px;width:480px;height:183px;}
.lamp .pic3{top:0;left:720px;width:240px;height:183px;}
.lamp .pic4{top:183px;left:240px;width:240px;height:183px;}
.lamp .pic5{top:183px;left:480px;width:240px;height:183px;}
.lamp .pic6{top:183px;left:720px;width:240px;height:183px;}
</style>
<li class="lamp">
<a target="_blank" href="http://www.studyofnet.com/" class="sublight pic1"><img src="图片URL"/></a>
<a target="_blank" href="http://www.studyofnet.com/" class="sublight pic2"><img src="图片URL"/></a>
<a target="_blank" href="http://www.studyofnet.com/" class="sublight pic3"><img src="图片URL"/></a>
<a target="_blank" href="http://www.studyofnet.com/" class="sublight pic4"><img src="图片URL"/></a>
<a target="_blank" href="http://www.studyofnet.com/" class="sublight pic5"><img src="图片URL"/></a>
<a target="_blank" href="http://www.studyofnet.com/" class="sublight pic6"><img src="图片URL"/></a>
</li>
<script type="text/javascript" src="jquery。js"></script>
<script type="text/javascript">
// 高亮效果
var blockHighLight = (function(window, $, undefined){
var markers = [];
return function(boxCls, itemCls, sizeArr){
var box = $(boxCls);
itemCls = itemCls || "a";
box.find(itemCls).each(function(i){
var self = $(this);
var arr,w,h,marker;
if(sizeArr !== undefined){
arr = sizeArr[i].split(",");
w = arr[0];
h = arr[1];
}else{
w = self.find("img").attr("width");
h = self.find("img").attr("height");
}
marker = $('<li style="cursor:pointer;top:0;left:0;position:absolute;width:'+w+'px;height:'+h+'px;filter:alpha(opacity=0);opacity: 0;background-color:#000;"></li>');
self.append(marker);
self.mouseover(function(){
for(var i=0; i<markers.length; i++){
markers[i].show().css({"opacity":'0.2',"filter":"alpha(opacity=20)"});
}
marker.hide();
});
markers.push(marker);
});
box.mouseout(function(){
for(var i=0; i<markers.length; i++){
markers[i].css({"opacity":'0',"filter":"alpha(opacity=0)"});
}
})
标签:jquery
您可能感兴趣
- jQuery邮箱自动补全
- jquery实现标签输入功能
- jQuery商品属性选择的实现
- jquery实现在光标位置插入内容
- jQuery 右侧浮动导航菜单
- jquery的直接设置下拉框的选中值(jquery实现户籍地选择下拉框)
- jquery插件写法
- jquery五子棋javascript(原生JavaScript实现简单五子棋游戏)
- jQuery on()方法
- jquery的动画效果api(jQuery框架实现元素显示及隐藏三种动画方式)
- Jquery中parent()和parents()
- jquery图片轮播代码
- jquery filter方法
- jquery中wrap、wrapAll、wrapInner
- jquery脚本检测密码强度
- Jquery中的offset()和position()的区别
- 常见的喜阴植物有哪些 养室内盆栽就在这里选(常见的喜阴植物有哪些)
- 这8种耐阴植物,营造阴生植物花境,也是一个不错的选择(营造阴生植物花境)
- 览邦G08 Plus SMART WATCH 测评⑱ 全独立这才是智能手表该有的样子(览邦G08PlusSMART)
- 荣耀手表 GS 3 真机亮相 不支持无线充电(荣耀手表GS3)
- 通过体温就能为智能手表充电 原来是用NASA在空间站用的黑科技(通过体温就能为智能手表充电)
- 智能手表兼容Windows和Android 无需充电挑战苹果(智能手表兼容Windows和Android)