0
私はリモート・イメージがロードされた後にフェードインしようとしています。うまくいきますが、何らかの理由でアニメーションの時間が無視され、不透明度が10〜15秒で変化しています。あなたのjsfiddleでCSSのjquery .animate durationを無視する
$(function(){
var src = "myImageURL";
var ele = $('.wrapper');
ele.css('opacity', '0.0');
var img = $('<img>', {
src: src
}).hide().appendTo(ele).on('load', function() {
ele.css('background-image', 'url('+src+')').show();
ele.animate({ opacity: '1.0' }, 500, 'linear', function(){
// Other unrelated code
};
});
});
これをjsfiddleなどで再現できますか? – Rooster
@Rooster私はJSFiddleを作成しました。初めて私はこれをやったし、それを動作させるのが難しいです。私は一度私の質問を更新します。 https://jsfiddle.net/5gvzsgvk –
あなたはフィドルに入れたCSSに基づいて問題を発見しました – Rooster