puts.php(JSON)
{
"image":[
{
"name":'<div id="yes">Hi!</div>'
}
]
}
process.php
<HTML>
<HEAD>
<TITLE>Process</TITLE>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.3.2.min.js"></script>
<script>
function loadPage() {
$(document).ready(function () {
$.getJSON('puts.php', function (JSON) {
$('#result').empty();
$.each(JSON.image, function (i, img) {
$('#result').append(img.name)
});
});
});
}
function loadEfect() {
$(document).ready(function () {
$('#yes').fadeOut();
$('#yes').fadeIn();
});
}
function start() {
loadPage();
loadEfect();
}
</script>
</HEAD>
<BODY onLoad="start()">
<div id="result"></div>
</BODY>
</HTML>
process.php
関数内のコードはloadEfect()
機能しません。(fadeIn
、機能していませんfadeOut
)ページはloadPage()
機能するようにロードされていますが、loadEfect()
機能は機能しません。どうしてこれなの?どこで間違いを犯すことができますか?助けてください。