减慢setAttribute()的速度是可能的吗?例如,我有以下代码:
function hide(i) {
var previewDiv = document.getElementById('preview');
var fullDiv = document.getElementById('full');
previewDiv.setAttribute('style', 'display:normal;');
fullDiv.setAttribute('style', 'display:none;');
}现在想要显示:没有人去显示:正常与延迟,所以它“褪色”打开,而不是只是直接打开。或者还有其他好的方法来实现这一点?
发布于 2014-11-27 13:08:46
它可以通过多种方式来完成。您可以使用jQuery的fadeIn方法$('.element').fadeIn();或使用css和Javascript。我找到了克里斯·巴特利的这个例子http://www.chrisbuttery.com/articles/fade-in-fade-out-with-javascript/。
我真的开始品尝了。尽管有人可能会说,第二种选择在大多数系统中应该是更优的。
https://stackoverflow.com/questions/27171428
复制相似问题