javascript 的图像转换
image transition for javascript
我有一个图片标签,可以在悬停时更改图片。我想让这个过渡顺利。有点像淡入下一个图像。这是我现在的代码:
$('img').bind('mouseenter mouseleave', function() {
$(this).attr({
src: $(this).attr('data-other-src')
, 'data-other-src': $(this).attr('src')
})
});
我是 javascript
的初学者
更改 faster/slower 过渡的 ms 值,淡出然后返回
$('img').bind('mouseenter mouseleave', function() {
var self = $(this);
self.fadeTo(1000, 0.30, function() {
self.attr({
src: self.attr('data-other-src'),
'data-other-src': self.attr('src')
});
}).fadeTo(500, 1);
});
替换 src
属性是 "brutal":您无法转换它。
为此,您需要至少在转换期间 DOM 中存在 2 张图像。
我有一个图片标签,可以在悬停时更改图片。我想让这个过渡顺利。有点像淡入下一个图像。这是我现在的代码:
$('img').bind('mouseenter mouseleave', function() {
$(this).attr({
src: $(this).attr('data-other-src')
, 'data-other-src': $(this).attr('src')
})
});
我是 javascript
的初学者更改 faster/slower 过渡的 ms 值,淡出然后返回
$('img').bind('mouseenter mouseleave', function() {
var self = $(this);
self.fadeTo(1000, 0.30, function() {
self.attr({
src: self.attr('data-other-src'),
'data-other-src': self.attr('src')
});
}).fadeTo(500, 1);
});
替换 src
属性是 "brutal":您无法转换它。
为此,您需要至少在转换期间 DOM 中存在 2 张图像。