我很好奇.fadeTo()
如何淡化元素?它是否使用内联样式的不透明度来执行此操作?
如果它不使用css不透明度,那么你将如何使用jQuery或javascript控制css不透明度?
这个问题涉及以下所有问题:
.fadeTo()
.fadeIn()
.fadeOut()
答案 0 :(得分:8)
来自jQuery源代码 - CSS不透明度。
fadeTo: function( speed, to, easing, callback ) {
return this.filter(":hidden").css("opacity", 0).show().end()
.animate({opacity: to}, speed, easing, callback);
答案 1 :(得分:6)
确实使用了CSS不透明度!
在此处查看源代码:http://code.jquery.com/jquery-latest.js
搜索fadeTo
。
你会看到(截至今天):
fadeTo: function( speed, to, easing, callback ) {
return this.filter(":hidden").css("opacity", 0).show().end()
.animate({opacity: to}, speed, easing, callback);
},