我正在准备在jquery中添加div的锚标记但是onclick函数没有调用 所以任何人都可以帮我解决这个问题。我的代码是这样的。
function prepareItemsDiv(url,type){
$("#itemsRootDiv").html('');
$.ajax({
url: url,
type: "GET",
async:false,
success:function(response){
$.each(response, function(index,data){
console.log(data);
var div= "<div class='col-md-3 col-sm-4 col-xs-6 myBox' >"+
"<div class='dummy'></div>"+
"<a href='javascript:void(0);' class='thumbnail purple' onlclick='return callUnits("+data.id+","+data.bPrice+","+data.rPrice+","+type +");'>"
+data.itemName+"</a>'</div>";
$("#itemsRootDiv").append(div);
});
},
error:function(error){
alert("some problem occured please contact admin");
return false;
}
});
}
callUnits()没有调用oncllick的锚标记。 我怎么称呼这个功能。
答案 0 :(得分:2)
似乎是一个错字:&#34; onlclick&#34;而不是&#34; onclick&#34;。锚点关闭后,还有一个流浪的单引号。