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

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

 更新時(shí)間:2014年06月15日 15:58:22   投稿:whsnow  
這篇文章主要介紹了jQuery實(shí)現(xiàn)的原圖對比窗簾效果,需要的朋友可以參考下
效果:
 
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)文章

最新評論

水富县| 安多县| 库尔勒市| 安丘市| 焦作市| 沾益县| 南昌县| 封开县| 昆明市| 神木县| 门头沟区| 黄陵县| 彭州市| 饶平县| 普兰县| 内丘县| 新疆| 济宁市| 鞍山市| 格尔木市| 台东县| 青岛市| 来凤县| 陵水| 济宁市| 湖南省| 花垣县| 凤冈县| 宁乡县| 称多县| 清丰县| 云浮市| 呼伦贝尔市| 临邑县| 宣威市| 白山市| 和平县| 尚志市| 固原市| 大城县| 临武县|