成都网站建设设计

将想法与焦点和您一起共享

jquery点击放大,移动端点击放大

jquery如何点击放大图片

第一使用方法:

我们提供的服务有:成都网站设计、做网站、微信公众号开发、网站优化、网站认证、广州ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的广州网站制作公司

1、调用lanrenzhijia.css样式

2、将你需要放大的图片,按照图中代码的格式书写

3、调用三个js,并指定你需要放大的图片a标签的id即可

第二使用方法:

jquery中放大效果怎么做

我说一下思路吧。做放大效果的原理就是JQ获取元素并修改它的CSS。

你可以通过改变元素的width,height实现放大。也可以使用css3的transform中的2D缩放:scale()

如果是移动端或者IE9以上,推荐使用css3实现。性能效果更好。

基于jquery的滚动鼠标放大缩小图片效果

今天要出个鼠标滚动放大缩小图片的功能,看似很简单,从网上一搜,出现的都是onmousewheel的例子,全部只支持IE浏览器,结果查出火狐有对应的DOMMouseScroll来处理这个功能,代码如下,并加上注意的注释项:

复制代码

代码如下:

$(function(){

$(".body

img").each(function(){

if($.browser.msie){

$(this).bind("mousewheel",function(e){

var

e=e||event,v=e.wheelDelta||e.detail;

if(v0)

resizeImg(this,false);//放大图片呗

else

resizeImg(this,true);//缩小图片喽

window.event.returnValue

=

false;//去掉浏览器默认滚动事件

//e.stopPropagation();

return

false;

})

}else{

$(this).bind("DOMMouseScroll",function(event){

if(event.detail0)

resizeImg(this,false);

else

resizeImg(this,true);

event.preventDefault()//去掉浏览器默认滚动事件

//event.stopPropagation();

})

}

});

function

resizeImg(node,isSmall){

if(!isSmall){

$(node).height($(node).height()*1.2);

}else

{

$(node).height($(node).height()*0.8);

}

}

});

本文的demo请点击这里:滚动鼠标放大缩小图片效果


当前名称:jquery点击放大,移动端点击放大
分享网址:http://chengdu.cdxwcx.cn/article/dsejppc.html