jQuery插件jFade实现鼠标经过的图片高亮其它变暗


Posted in Javascript onMarch 14, 2015

今天为大家带来一款鼠标经过当前高亮其它变暗jQuery插件jFade,此款插件能实现的功能简单而且很实用,当鼠标经过图片列表或是文字列表时悬停当前高亮显示,其它图片列表变暗突出显示鼠标当前悬停。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 

<head> 

    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 

    <meta name="Author" content="pakaerf"> 

    <script type='text/javascript' src='jquery.min.js'></script>

    <script type='text/javascript' src='jfade.js'></script>

    <link rel="stylesheet" href="main.css"  type="text/css"/> 

    <script type="text/javascript">  

    $().ready(function() {

        $('.jfade_image').jfade();

        $('.portfolio').jfade({

            start_opacity: ".4",

            high_opacity: "1",

            low_opacity: ".2",

            timing: "500"

        });

        $('.button').jfade({

            start_opacity: "1",

            high_opacity: "1",

            low_opacity: ".4",

            timing: "500"

        });

        $('.text').jfade({

            start_opacity: "1",

            high_opacity: "1",

            low_opacity: ".7",

            timing: "500"

        });

        $('.links').jfade({

            start_opacity: ".9",

            high_opacity: "1",

            low_opacity: ".2",

            timing: "500"

        });

    });  

    </script>  

</head> 

<body> 

    <div id="wrapper">

        <h1>jFade</h1>

        <p>jFade is a simple jquery plug-in that lets you highlight items on your website. Not only are customizable fades possible, but easy control of surrounding elements makes your most important content stand out.</p><br /> 

        <h2>Portfolio Gallery</h2><br /> 

        <p>(Fade adjoining objects out)</p>

        <div id="images">

            <img src="images/card02.jpg" class="jfade_image"/>

            <img src="images/card04.jpg" class="jfade_image"/>

            <img src="images/card09.jpg" class="jfade_image"/>

            <img src="images/card13.jpg" class="jfade_image"/>

            <img src="images/card14.jpg" class="jfade_image"/>

            <img src="images/card15.jpg" class="jfade_image"/>

            <img src="images/card16.jpg" class="jfade_image"/>

            <img src="images/card17.jpg" class="jfade_image"/>

        </div><br /><br />

        <p>To use default settings just add the function </p>

        <code><script type="text/javascript">  <br />

    $().ready(function() {<br />

        $('.jfade_image').jfade();<br />

    });  <br />

</script></code><br /><br />

        <p>and add the class tag to each element:</p>

        <code><img src="images/card02.jpg" class="jfade_image"/><br />

            <img src="images/card04.jpg" class="jfade_image"/><br />

            <img src="images/card09.jpg" class="jfade_image"/><br />

            <img src="images/card13.jpg" class="jfade_image"/><br />

            <img src="images/card14.jpg" class="jfade_image"/><br />

            <img src="images/card15.jpg" class="jfade_image"/><br />

            <img src="images/card16.jpg" class="jfade_image"/><br />

            <img src="images/card17.jpg" class="jfade_image"/></code><br /><br />

        <p>Custom settings are easily set and explained in the help doc</p><br /><br />

        <h2>Portfolio Gallery 2</h2><br /> 

        <p>(Fade objects in)</p>

        <div id="images">

            <img src="images/card02.jpg" class="portfolio"/>

            <img src="images/card04.jpg" class="portfolio"/>

            <img src="images/card09.jpg" class="portfolio"/>

            <img src="images/card13.jpg" class="portfolio"/>

            <img src="images/card14.jpg" class="portfolio"/>

            <img src="images/card15.jpg" class="portfolio"/>

            <img src="images/card16.jpg" class="portfolio"/>

            <img src="images/card17.jpg" class="portfolio"/>

        </div><br /><br />

        <h2>Call to Action Button</h2><br /> 

        <p>(give buttons some flair)</p>

        <div id="buttons">

            <ul>

                <li>

                <a class="small button green" href="https://3water.com/" target="_blank" >Green </a>

                <a class="small button blue" href="https://3water.com/" target="_blank" >Blue </a>

                <a class="large button pink" href="https://3water.com/" target="_blank" >Pink </a>

                <a class="small button orange" href="https://3water.com/" target="_blank" >Orange </a>

                <a class="small button yellow" href="https://3water.com/" target="_blank" >Yellow </a></li>

            </ul>

        </div><br /><br />

        <h2>Text</h2><br /> 

        <p>(have subtle effects)

        <div id="paragraphs">

            <div id="column" class="text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus in eleifend justo. Aenean a porttitor enim. Sed aliquet ullamcorper euismod. Morbi dapibus pretium mauris. Pellentesque consequat ante et magna gravida eleifend. Donec et lorem nulla. Integer dignissim nisi et lectus bibendum ornare venenatis odio venenatis. Aliquam dignissim iaculis neque, sed accumsan erat aliquam porttitor.</div>

            <div id="column" class="text">Quisque lobortis, turpis id ornare mollis, diam magna semper libero, lacinia pharetra lectus nibh eget purus. Aenean dignissim sollicitudin gravida. Suspendisse non leo at nunc tempus elementum. Curabitur vitae commodo libero. Sed erat tortor, ornare id luctus vel, ullamcorper eget lacus. Maecenas ac placerat lectus. Sed quis nunc vitae lacus dignissim interdum. </div>

            <div id="column" class="text">Nulla facilisi. In et ante tellus, quis feugiat ante. Sed et lectus id ante viverra fringilla in eget nisi. Duis sit amet augue lorem, quis luctus erat. Morbi sed diam id orci lacinia tincidunt vel auctor velit. Etiam pulvinar nibh eget ante tincidunt rhoncus. Morbi commodo eros lobortis dolor suscipit eleifend. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. </div>

        </div><br /><br /><br /><br />

        <div id="footer">

            <h2>Links</h2><br />

            <p>You can fade anything you like, by just adding a class - even links: <a href="https://3water.com/" title="Facebook" target="_blank" class="links">facebook</a>, <a href="https://3water.com/" target="_blank" title="Linkedin" class="links">linkedin</a>, <a href="https://3water.com/" title="Flavors.me Personal Page" target="_blank" class="links">flavors.me</a></p> <br /><br />

        </div>

    </div>

</body> 

</html>

以上就是本文的全部内容了,希望对大家熟练掌握jQuery特效能有所帮助。

Javascript 相关文章推荐
Javascript中的Split使用方法与技巧
Mar 09 Javascript
调试Node.JS的辅助工具(NodeWatcher)
Jan 04 Javascript
js 在定义的时候立即执行的函数表达式(function)写法
Jan 16 Javascript
jquery实现带缩略图的可定制高度画廊效果(5种)
Aug 28 Javascript
js style.display=block显示布局错乱问题的解决方法
Sep 21 Javascript
Vue.js之slot深度复制详解
Mar 10 Javascript
基于JS实现仿京东搜索栏随滑动透明度渐变效果
Jul 10 Javascript
jQuery常用选择器详解
Jul 17 jQuery
JQuery搜索框自动补全(模糊匹配)功能实现示例
Jan 08 jQuery
javascript实现视频弹幕效果(两个版本)
Nov 28 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
May 13 Javascript
Paypal支付不完全指北
Jun 04 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
Mar 14 #Javascript
javascript实现数独解法
Mar 14 #Javascript
SuperSlide标签切换、焦点图多种组合插件
Mar 14 #Javascript
纯javascript实现简单下拉刷新功能
Mar 13 #Javascript
Jquery插件实现点击获取验证码后60秒内禁止重新获取
Mar 13 #Javascript
node.js [superAgent] 请求使用示例
Mar 13 #Javascript
JavaScript中逗号运算符介绍及使用示例
Mar 13 #Javascript
You might like
PHP 循环删除无限分类子节点的实现代码
2013/06/21 PHP
javascript中关于break,continue的特殊用法与介绍
2012/05/24 Javascript
TinyMCE提交AjaxForm获取不到数据的解决方法
2015/03/05 Javascript
JavaScript动态修改网页元素内容的方法
2015/03/21 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
javascript瀑布流布局实现方法详解
2016/02/17 Javascript
js和jquery中获取非行间样式
2017/05/05 jQuery
关于页面刷新vuex数据消失问题解决方案
2017/07/03 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
Vue异步组件处理路由组件加载状态的解决方案
2018/09/07 Javascript
小程序实现新用户判断并跳转激活的方法
2019/05/20 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
2020/08/07 Javascript
vue实现简易计算器功能
2021/01/20 Vue.js
[02:48]DOTA2英雄基础教程 暗夜魔王
2013/12/12 DOTA
[42:35]2018DOTA2亚洲邀请赛3月30日 小组赛A组 VG VS OpTic
2018/03/31 DOTA
解决Python中由于logging模块误用导致的内存泄露
2015/04/23 Python
Python递归遍历列表及输出的实现方法
2015/05/19 Python
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
python django 原生sql 获取数据的例子
2019/08/14 Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
2020/06/08 Python
纯CSS3单页切换导航菜单界面设计的简单实现
2016/08/16 HTML / CSS
印尼值得信赖的在线交易网站:Bukalapak
2019/03/11 全球购物
英国在线玫瑰专家:InterRose
2019/12/01 全球购物
市场营销毕业生自荐信
2013/11/23 职场文书
教师推荐信范文
2013/11/24 职场文书
成功的餐厅经营创业计划书
2014/01/15 职场文书
企业内控岗位的职责
2014/02/07 职场文书
办公自动化毕业生求职信
2014/03/09 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
中班教师个人总结
2015/02/05 职场文书
2015年中秋节活动总结
2015/03/23 职场文书
实用求职信模板范文
2019/05/13 职场文书
python process模块的使用简介
2021/05/14 Python
了解Redis常见应用场景
2021/06/23 Redis