したがって、jQueryの基本ページの下部近くに、この例が示されています。匿名にパラメータfunction()
がないことに注意してください。引用JQueryページは言う
匿名関数は正確に1つのことを行います。それは、外部スコープのparam1とparam2の値を使用してmyCallBackを呼び出すことです。
$.get('myhtmlpage.html', function(){
myCallBack(param1, param2);
});
そこで、この例に基づいて試してみました
私のコードはこのようなもので、10行目に匿名function(result)
がありますが、パラメータ「result」を追加する必要がありますfunction()
。JQueryWebサイトで提案されているとおりにできないか、機能しません。
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function () {
var GetResults = function (result) {
$("div").html(result);
}
$("button").click(function () {
$.get("demo_ajax_load.txt", function (result) {
GetResults(result);
});
});
});
</script>
</head>
<body>
<div>
<h2>Let AJAX change this text</h2>
</div>
<button>Change Content</button>
</body>
</html>
私の質問は、なぜJQueryページはパラメータfunction()
なしで動作すると言っているのですか?それを機能させるために追加function(result)
する必要がありますか?私は何かが足りないのですか?