博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery------使用jQuery的委托方法
阅读量:6827 次
发布时间:2019-06-26

本文共 2332 字,大约阅读时间需要 7 分钟。

index.jsp

 

my.js

$(document).ready(function(){    /*$("div.photo").each(function(index){        $(this).hover(function(){            var $left=$(this).offset().left+120;            var $top=$(this).offset().top-150;            $(this).find(".details").fadeTo(1000,1.0).css({left:$left,top:$top,});            $(this).fadeTo(1000,0.5);        },function(){            $(this).find(".details").fadeTo(1000,0);            $(this).fadeTo(200,1.0);        });    });*/        /*$("div.photo").on("mouseenter mouseleave",function(event){        var $details=$(this).find(".details");        var $left=$(this).offset().left+120;        var $top=$(this).offset().top-150;        if(event.type=="mouseenter"){            $details.toggleClass("showtime",event.type=="mouseenter");            $details.fadeTo(1000,1.0).css({left:$left,top:$top,});            $(this).fadeTo(1000,0.5);        }        else{            $details.fadeOut("fast");            $(this).fadeTo(200,1.0);        }    });*/        //jquery中的事件委托    $("#gallery").on("mouseenter mouseleave","div.photo",function(event){        var $details=$(this).find(".details");//this是div.photo        var $top=$("div.photo").offset().top-30;        var $left=$details.closest("div.photo").offset().left+220;        if(event.type=="mouseenter"){            $details.fadeTo("fast",1.0).css({top:$top,left:$left});            $details.closest("div.photo").find("img").css({opacity:0.5});        }        else{            $details.fadeOut("fast");            $details.closest("div.photo").find("img").css({opacity:1.0});        }    });   });

 

 

css.css

.photo{
display:inline;}img{
width:300px; height:200px;}.details{
position:absolute; display:none; color:#fff;}.showtime{
border:2px solid #aaa;}

 

转载地址:http://odykl.baihongyu.com/

你可能感兴趣的文章
为什么一些机器学习模型需要对数据进行归一化?
查看>>
MySQL主从1205报错【转】
查看>>
工厂方法模式与IoC/DI
查看>>
Linux编程(获取系统时间)
查看>>
速记 - 实现sql server clr trigger
查看>>
PowerShell 开发
查看>>
C#3.0实现变异赋值(Mutantic Assignment)
查看>>
MySql的一些基本使用及操作命令 (待更新)
查看>>
题目4:棋盘寻宝扩展
查看>>
对一些面试题的回答
查看>>
c# enum用法
查看>>
Struts2 中action之间的跳转(分享)
查看>>
HDU4707:Pet(DFS)
查看>>
html标签页图标
查看>>
C# list 新用法
查看>>
Android 获取控件相对于屏幕位置
查看>>
DNGuard Enterprise v2.80 released
查看>>
WPP
查看>>
C# GetSchema Get List of Table 获取数据库中所有的表名以及表中的纪录条数的方法
查看>>
PySide教程:“.NET研究”第一个PySide应用
查看>>