これは私のコードです(これだけで、それ以上のものはありません)
$(document).ready(function() {
$(".system").click(function() {
var sid = this.id;
alert(sid); // Outputs correct id
$("#graph").html('<img src="graph.php?system=' + sid + '" />'); // sid seems to be null (call looks like "http://host/grap.php?system=")
})
})
明らかに、アラートsid
は機能しますが、セレクターの html メソッドでの使用sid
は機能しません。また、値をフォーム入力に書き込んでから、そこから読み取ろうとしましたが、これも機能しません。
html メソッドは、別の呼び出しや変数へのアクセスをサポートしていないと思います。これに対する回避策は何ですか?