次のコードを使用してdivにajaxコンテンツをロードしました。ajaxコンテンツがdojoによってロードされないget parsed
function refreshMain(paneUrl){
require(["dojo/_base/xhr", "dojo/on", "dojo/dom", "dojo/parser", "dojo/domReady!"],
function(xhr, on, dom) {
xhr.get({
url: paneUrl,
load: function(newContent) {
dom.byId("bottom_div").innerHTML = newContent;
dojo.parser.parse();
}
});
});}
ajax読み込みコンテンツで#show_buttonをクリックすると、以下のスクリプトが機能しません。 #show_buttonが同じページにある場合は動作します。
require(["dojo/query", "dojo/NodeList-fx", "dojo/NodeList-traverse"], function(query){
query("#show_button").on("click", function(e){
alert(e.target);
}); });