0
我想訪問新創建的DOM元素中的函數,但我不能。我不明白我做錯了什麼。AngularJS訪問動態創建的html元素
$scope.createCustomHTMLContent = function(img, evtTime, cmname, evt, cust, serv, descr, duration) {
var html = '<div class="row"><div class="btn-default"><button ng- click="testFun()">Edit</button></div>' + '</div>';
return html;
}
rows.push([""+cmname, ""+id,$scope.createCustomHTMLContent(thumbpath, evtTime, cmname, evt, cust, serv, descr, 0),new Date(datetime), new Date(datetime1),'color:'+colors[serv]]);
chart.draw(dataTable, options);
該代碼是很多,所以我試圖包括什麼是必要的。如果您需要澄清,請告訴我。
基本上按鈕顯示爲工具提示。但是當我點擊它時不會調用testFun函數。謝謝
目前還不清楚與上午您提供的代碼數量。你用參數推送數組..其中之一是「html」字符串。你在哪裏編譯這個html字符串? –
好的,html用於在Google圖表時間軸上創建工具提示。但是一旦點擊我就無法訪問我的功能。 – vladimir999
我所能做的就是在創建元素後點擊我的功能。 – vladimir999