1.需要借助a标签的href属性,此jQuery插件的原理是当鼠标移至缩略图,会加载一段含有href指向路径的大图html片段,该片段根据鼠标的位置绝对定位。于是产生了鼠标移到缩略图上显示大图的效果。大图的地址就是a标签的href属性的内容。例如:缩略图
如果此a标签含有显示大图的方法,则页面就会显示href所指向的“xx.jpg”这个图片。

10.$.remove(),移出p元素。

下面简单介绍一下实现过程:

7.$.append(“

3.yOffset=30,声明一个变量,用来规定鼠标指针距离弹出图片的纵向距离。

“),将图片和相关说明添加到body。

4.$.hover{},function,规定当鼠标移到链接和离开链接所要执行的函数。

2.xOffset=10,声明一个变量,用来规定鼠标指针距离弹出图片的横向距离。

8.$.css(“top”,+”px”).css(“left”,+”px”).fadeIn,设置p元素的top和left属性值,并且采用淡入效果展现。

1.hover()函数可以参阅jQuery的hover事件一章节。2.append()函数可以参阅jQuery的append函数可以参阅jQuery的css()方法一章节。4.pageY属性可以参阅jQuery的event.pageY属性一章节。5.fadeIn()函数可以参阅jQuery的fadeIn函数可以参阅jQuery的remove()方法一章节。
7.mousemove事件可以参阅jQuery的mousemove事件一章节。

以上代码实现了我们的要求,小伙伴们觉着怎么样呢

6.var c = ? “
” + this.t :
“”,如果this.t不为空,也就是存在title属性值,那么插入一个换行符并且连接当前标题内容,否则将c设置为空。

3.仅支持png,gif,jpg,bmp四种格式的图片,您可以修改插件代码的正则表达式扩展支持的图片格式类型。

11.$.mousemove,用来设置当鼠标指针移动时,图片能够跟随。

接下来我们看看使用方法简要说明:

1.this.screenshotPreview=function(){
},声明一个函数用来实现跟随效果,在本效果中,this其实是可以省略,它指向window。

本章节介绍一下一种比较常用的效果,那就是当鼠标滑过链接的时候,能够出现跟随鼠标指针移动的图层,在实际应用中,一般是对于链接的一些说明文字或者图片等等,

9.this.title=this.t,将title内容赋值给this.title,其实不要这一句也没有任何问题,有点多余。

图片 1“+ c +”

${$.preview;html{overflow-y:scroll;}a.preview,a.preview:hover{text-decoration:none;}a.preview img{margin:20px 10px;}  图片放大显示的jQuery插件演示页面                   

2.使用的方法是:目标选择器.preview();例如上面的缩略图就可以使用$;这段代码实现鼠标移到“缩略图”这个文字链接上显示xx.jpg这张图片的效果。

12.$.css(“top”,+”px”)
.css(“left”,+”px”),设置p元素的top和left属性值,能够实现跟随效果。

5.this.t =
this.title,将链接的title属性值赋值给t属性,这里的this是指向当前鼠标悬浮的链接对象。

相关文章

网站地图xml地图