インデックス ページから別の html ページを読み込んでいます。その読み込んだページから要素を取得したいのですが、ajax で関数コールバックがあっても、要素が null になったため、ページはまだ読み込まれていません。ロード機能:
$(document).ready(function() {
$('#btnEdit').click(function(){
$('#contents').load("abcd.html",showNewcontents())
function showNewcontents() {
alert("" + document.getElementById("make").value);
}
return false;
});
});
体内:
<body>
<a href="click me" id="btnEdit" name="btnEdit">CLICK ME </a>
<div id="contents"></div>
</body>
abcd.html で:
<div id="contents">
<form>
<input type="hidden" id="make" name="make" value="make">
</form>
</div>
これを変更して要素を取得する方法についての手がかりはありますか?