最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery實(shí)現(xiàn)的原圖對(duì)比窗簾效果

 更新時(shí)間:2014年06月15日 15:58:22   投稿:whsnow  
這篇文章主要介紹了jQuery實(shí)現(xiàn)的原圖對(duì)比窗簾效果,需要的朋友可以參考下
效果:
 
HTML代碼:
復(fù)制代碼 代碼如下:

<div class="vfx-image-wrap special">
<div class="before-image" style="width: 50%; transition: all 0.3s ease 0s;">
<img alt="" src="js/VFX-before.jpg">
</div>
<div class="after-image">
<img alt="" src="js/VFX-after.jpg">
</div>
<div class="divider-bar" style="left: 50%; transition: all 0.3s ease 0s;"></div>
</div>

JS代碼:
復(fù)制代碼 代碼如下:

$(function () {
//外DIV
var imageWrap = $('.vfx-image-wrap'),
//前景圖
topImage = $(this).find('.before-image'),
//分割線
divider = $(this).find('.divider-bar'),
stayBounce = $('.toggle-function');

imageWrap.on("mousemove", function (e) {
// Gotta localize top image and divider so it only applies to this
var offsets = $(this).offset(),
fullWidth = $(this).width(),
mouseX = e.pageX - offsets.left,
topImage = $(this).find('.before-image'),
divider = $(this).find('.divider-bar');

if (mouseX < 0) {
mouseX = 0;
} else if (mouseX > fullWidth) {
mouseX = fullWidth
}
$(this).addClass('special');
divider.css({ left: mouseX, transition: 'none' });
topImage.css({ width: mouseX, transition: 'none' });
});
stayBounce.click(function(){
$(this).toggleClass('stay');
});

imageWrap.on("mouseleave", function () {
if (!stayBounce.hasClass('stay')) {
divider.css({ left: '50%', transition: 'all .3s' });
topImage.css({ width: '50%', transition: 'all .3s' });
}
});
});

相關(guān)文章

最新評(píng)論

宁陕县| 芦山县| 扎兰屯市| 吉林省| 任丘市| 临沧市| 敦煌市| 称多县| 咸阳市| 寻乌县| 扎兰屯市| 大关县| 西乡县| 锦州市| 淅川县| 清水河县| 瑞金市| 云和县| 常熟市| 苏尼特左旗| 屯昌县| 八宿县| 阿合奇县| 普洱| 清苑县| 南昌市| 特克斯县| 汶上县| 鄢陵县| 南宁市| 甘孜县| 来宾市| 福贡县| 五莲县| 偏关县| 黑水县| 台安县| 邵阳市| 峡江县| 富顺县| 都江堰市|