jquery 提示插件鼠标移上圆角框图片提示

 

<!doctype html public "-//w3c//dtd html 4.01//en" "http://www.w3.org/tr/html4/strict.dtd">
<html>
<head>
 <meta http-equiv="content-type" content="text/html;charset=gb2312"/>
 <title>jquery 提示插件鼠标移上圆角框图片提示</title>
 <script type="text/网页特效" src="js/jquery-1.4.1.min.js"></script>

 <script type="text/javascript">

 // load this script once the document is ready
 $(document).ready(function () {
  
  // get all the thumbnail
  $('div.thumbnail-item').mouseenter(function(e) {

   // calculate the position of the image tooltip
   x = e.pagex - $(this).offset().left;
   y = e.pagey - $(this).offset().top;

   // set the z-index of the current item,
   // make sure it's greater than the rest of thumbnail items
   // set the position and display the image tooltip
   $(this).css教程('z-index','15')
   .children("div.tooltip")
   .css({'top': y + 10,'left': x + 20,'display':'block'});
   
  }).mousemove(function(e) {
   
   // calculate the position of the image tooltip   
   x = e.pagex - $(this).offset().left;
   y = e.pagey - $(this).offset().top;
   
   // this line causes the tooltip will follow the mouse pointer
   $(this).children("div.tooltip").css({'top': y + 10,'left': x + 20});
   
  }).mouseleave(function() {
   
   // reset the z-index and hide the image tooltip
   $(this).css('z-index','1')
   .children("div.tooltip")
   .animate({"opacity": "hide"}, "fast");
  });

 });

 </script>
 <style>

.thumbnail-item {
 /* position relative so that we can use position absolute for the tooltip */
 position: relative;
 float: left; 
 margin: 0px 5px;
}

.thumbnail-item a {
 display: block;
}

.thumbnail-item img.thumbnail {
 border:3px solid #ccc; 
}
  
.tooltip {
 /* by default, hide it */
 display: none;
 /* allow us to move the tooltip */
 position: absolute;
 /* align the image properly */
 padding: 8px 0 0 8px;
}

 .tooltip span.overlay {
  /* the png image, need ie6 hack though */
  background: url(images/overlay.png) no-repeat;
  /* put this overlay on the top of the tooltip image */
  position: absolute;
  top: 0px;
  left: 0px;
  display: block;
  width: 350px;
  height: 200px;
 }
 </style>
</head>
<body>
   
   
   
 <div class="thumbnail-item">
  <a href="#"><img src="images/small1.jpg" class="thumbnail"/></a>
  <div class="tooltip">
   <img src="images/big1.jpg" alt="" width="330" height="185" />
   <span class="overlay"></span>
  </div>
 </div>
     
 <div class="thumbnail-item">
  <a href="#"><img src="images/small2.jpg" class="thumbnail"/></a>
  <div class="tooltip">
   <img src="images/big2.jpg" alt="" width="330" height="185" />
   <span class="overlay"></span>
  </div>
 </div>
 
 <div class="thumbnail-item">
  <a href="#"><img src="images/small3.jpg" class="thumbnail"/></a>
  <div class="tooltip">
   <img src="images/big3.jpg" alt="" width="330" height="185" />
   <span class="overlay"></span>
  </div>
 </div>   
   
 <div class="clear"></div>

  
</body>
</html>

源码下载地址
http://down.111cn.net/down/code/jquery/2010/0907/20676.html

时间: 2024-12-22 10:11:04

jquery 提示插件鼠标移上圆角框图片提示的相关文章

用jQuery toggleClass 实现鼠标移上变色_jquery

按钮移上变色效果 复制代码 代码如下: <style> .round-corner-btn { -moz-border-radius:4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; width:200px; height:40px; line-height: 40px; background: green; display:inline-block; color:white; tex

Jquery实现鼠标移上弹出提示框、移出消失思路及代码_jquery

思路: 1.首先要定位实现这种效果的元素 ,本次通过class 2.如果是动态显示不同的提示内容,需设置title 3.通过JQ给定位到元素加上 mouseover 和mouseout 事件 4.再完善下,弹出框跟随鼠标在目标元素上移动 5.再把 mouseover .mouseout 合并成 hover 复制代码 代码如下: //页面加载完成 $(function () {     var x = 10;     var y = 20; //设置提示框相对于偏移位置,防止遮挡鼠标     $(

js图片滚动效果时间可随意设定当鼠标移上去时停止_javascript技巧

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &l

jquery图片列表鼠标移入微动实现代码

本效果使用jQuery和CSS实现了图片列表,当鼠标移入时图片向左微动,移出则复原. 其中的jQuery事件使用mouseenter 和 mouseleave ,事件绑定方法使用新推荐的on方法. 代码如下: <!DOCTYPE html> <html> <head><meta name="viewport" content="width=device-width, initial-scale=1" /> <ti

鼠标移上链接出现下划线

有些网页的链接,原先没有下划线,你把鼠标指向链接处,才会出现下划线,鼠标移掉下划线就又没有了.这种效果其实可以用层叠样式表(CSS)来实现,在Dreamweaver中编辑层叠样式表不用编写代码,具体操作方法如下: (1)在快速启动栏中点击层叠样式表按钮(就是把鼠标放上去显示"show css styles"的那个按钮),在弹出的CSS Styles面板上双击(none): (2)此时,可看到弹出的Edit Style Sheet 面板,在该面板上按New按钮: (3)弹出的New St

ASP.NET treeview节点鼠标移上去时背景色变化问题

问题描述 属性设置中HoverStyle="background:#6079d2;color:#ffffff",SelectedStyle="background:#6079d2;color:#ffffff"节点选中时和鼠标移到节点时背景色设置成同样颜色,但实际效果中鼠标移上去的颜色要淡很多,SelectedStyle中#6079d2这个颜色生效了,色彩是对的,但是HoverStyle的颜色始终要淡,达不到我设置的颜色,求高人解答!!!!!!!! 解决方案 解决方案

纯CSS实现的当鼠标移上图片添加阴影效果代码_图象特效

鼠标移上去显示圆滑的阴影

javascript 鼠标移上图片滑出文字提示代码

JQuery fileupload插件实现文件上传功能_jquery

道理相通,我简单分享下在.net MVC下的实装. 1.制作Model类 using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace RCRS.WebApp.LG.EM.Models { //---------------------------------------------------------------- /// <summary> /// Impor