预览照片的常用功能:上一张下一张
效果图(很喜欢的蒙奇奇):
<script type="text/javascript">
$(function(){
viewClick();
})
function viewClick(){
var x = 10;//定义x的偏移量
var y = 10;//定义y的偏移量
$("img").mousemove(function(e){
var positionX=e.originalEvent.x-$(this).offset().left||e.originalEvent.layerX-$(this).offset().left||0;//获取当前鼠标相对img的x坐标
var tipText;//定义提示标题
if(positionX<=$(this).width()/2)//当当前鼠标相对x坐标小于图片宽度的一半时执行
{
$('p').remove();//移除p标签
$('a').attr('href','http://www.google.com');//修改a标签的href属性以改变链接
tipText="google";
}
else
{
$('p').remove();
$('a').attr('href','http://ice-cream.iteye.com/');
tipText="ice-cream";
}
$("body").append("<p id='view-click'>"+ tipText +"</p>");//在body标签里添加这个p标签,实现提示功能
$("#view-click").css({"top":(e.pageY + y) + "px","left":(e.pageX + x) + "px"}).fadeIn("fast");//为id为view-click的元素设置css样式
},
function(){
$("#view-click").remove();//鼠标移动时移除view-click,实现提示和鼠标的相对位置不变
});
$("img").mouseout(function(e){
$("#view-click").remove();//鼠标移出img标签时不再显示view-click,用remove函数将其移除
});
};
</script>
<style>
*{margin:0;padding:0;border:0;}
body{padding:100px;}
#view-click{position:absolute;border:1px solid #000;padding:3px 5px;background:#fff;display:none;}
</style>
<a href="" class="view-click"><img src="demo.jpg" /></a>
- 大小: 60.9 KB
分享到:
相关推荐
在C#编程中,实现上一张下一张图片切换的功能是一个常见的需求,常见于图像查看器、幻灯片展示等应用场景。这个案例将帮助我们理解如何使用C#来处理图像操作和用户交互。以下是对该案例的详细分析: 首先,我们需要...
本篇将详细介绍如何实现“仿QQ空间图片上一张下一张切换效果”的代码实现,这涉及到前端开发中的JavaScript、HTML以及CSS技术。 首先,我们需要创建一个基本的HTML结构,用于展示图片。这通常包括一个图片容器和...
在本文中,我们将深入探讨如何使用JavaScript实现图片切换的“上一张”和“下一张”功能。 首先,我们需要理解基本的HTML结构,这通常包括一个用于显示图片的`<img>`元素,以及两个按钮,分别表示“上一张”和“下...
"图片浏览 上一张 下一张 效果图"指的是一个常见的交互设计模式,让用户能够通过点击或使用键盘快捷键在一组图片之间进行切换,以查看一系列相关的图像。这种效果通常用于照片查看器、画廊展示或者产品展示等场景。 ...
在本主题中,"JavaScript上一张下一张效果"通常指的是使用JavaScript实现图片轮播或相册浏览的功能,用户可以点击按钮或者通过自动播放来切换前后图片。这种效果常见于网站的首页、产品展示或者个人相册等场景,可以...
本教程将深入探讨如何利用jQuery实现图片的“上一张”和“下一张”功能,以提供用户友好的浏览体验。 首先,我们需要在页面中引入jQuery库。这通常通过在HTML文档的`<head>`部分添加以下代码来完成: ```html ...
QQ空间作为中国流行的社交网络平台,其图片查看体验深受用户喜爱,特别是它提供的“上一张”、“下一张”无缝切换的效果。这个效果使得用户在浏览图片时能够流畅地在多张图片之间跳转,无需等待加载或者重新定位。...
在本文中,我们将深入探讨如何使用C#编程语言创建一个具备上一张、下一张功能以及幻灯片播放模式的图片浏览器。C#是一种强大的、面向对象的编程语言,广泛用于开发Windows应用程序,包括桌面应用和GUI(图形用户界面...
JS CSS完成的图片相册查看器,具有缩略图导航功能,另外还有上一张、下一张,经常访问腾讯新闻的朋友应该知道类似的功能,演示图如上所示。
预加载技术可以在用户未实际看到图片时,就开始下载下一张或上一张图片,确保切换时能立即显示。 5. **动画效果**:除了简单的切换,还可以添加更丰富的动画效果,如淡入淡出、滑动等。这可以通过修改CSS的`opacity...
本文将深入探讨如何实现一个具备图片上传、预览、上一张/下一张切换以及放大镜效果的功能,以"图片上传和预览放大镜,上一张图片 下一张图片示例"为主题,基于zyupload.js库进行讨论。 首先,我们来理解zyupload.js...
在这个源码中,可能包含了两个Button控件,分别代表“上一张”和“下一张”,以及可能的一个PictureBox控件来显示图片。 2. **文件操作**:图片查看器需要能够读取和加载图片文件。VB中的`OpenFileDialog`组件可以...
"上一张下一张浏览的VC图片查看器"这个标题表明这是一个使用Visual C++(简称VC)或Microsoft Foundation Classes (MFC)框架开发的图片查看应用程序。该程序具备基本的图片浏览功能,用户可以通过点击“上一张”和...
Android 控制图片上一张、下一张及改变透明度,就像是一张焦点图那样的效果,可向前、向后浏览查看图片,同时还可以改变图像的透明度,单击一次,透明度减少或增多一定值。这个步长值可在代码中修改。 Android图片...
为了实现图片的上一张与下一张切换功能,我们将使用HarmonyOS的应用开发工具进行开发。 1. **安装DevEco Studio**:首先确保已安装了HarmonyOS的官方IDE——DevEco Studio。 2. **创建新项目**:打开DevEco Studio...
jQuery+CSS图片轮播 鼠标放图片上可以暂停 代码简洁。 打开后图片自动轮播,如果鼠标放到图片上就暂停轮播,客户可以手动点上下的小标示图片来切换上一张和下一张图片。 移开图片后切换的小标志也会消失。
这个窗口可以展示IFrame内容,包括网页、视频或其他互动元素,同时,对于图片,LightWindow提供了多图查看功能,支持在图片之间进行上一张、下一张的切换,为用户提供了一种优雅的图片浏览体验。 LightWindow的核心...
在探讨“jquery图片上一张下一张链接效果(续篇)”这一主题时,我们可以从给定文件的内容中分析出几个关键知识点。 首先,jQuery是一个非常流行的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画和Ajax...