0
這是一個運行durandal的移動應用程序 在我的html頁面中,我有姓名和圖片。 下面的函數格式我的網頁:當我點擊任何一位作者的名字 感謝您的時間無法訪問durandal中的dom元素
define(function(){
function getAutors(myUrl) {
$.ajax({
type: "GET",
url: myUrl,
data: { numAuthors: 23 },
dataType: "jsonp",
success: processArray,
error: function (xhr, status, err) {
alert("Não conseguimos aceder aos dados");
}
function processArray(arr) {
var out = ""
for (var i = 0; i < arr.length; i++) {
out +='<div class="col-xs-12 text-center"> <a class="autor" style="color:black" id="' + arr[i].id + '" data-bind=" event {click : btnClick}" ><h4>' +
arr[i].name + '</h4></a></div>';
}
$("#aqui").html(out)
}
return{
activate: function(){},
compositionComplete(){
getAutors(this.myUrl);},
btnClick: function(){
alert('You have clicked this');
}
};
});
})
我btnClick功能不激活!
請出示視圖 –