私はhtmlページをフェッチし、フェードインアニメーションでそれを表示したい... しかしフェッチが機能せず、このためにも、アニメーション動的にHTMLページをフェッチし、それをアニメーション化 - jqueryの
$(document).ready(function() {
var src;
$.ajax({
url: "pages/sample.html",
success: function (data) { src=data },
dataType: 'html'
});
console.log(src); **// Throws undefined**
//To animate
$(function() {
$('html')
.hide()
.html(src)
.fadeIn(5000);
});
});
代わりに 'load()'を使ってみてください。 – elclanrs
関数にconsole.logを入れ、成功コールバックのparamとしてデータを呼び出す – vireshas