我正在尝试使用以下转换呈现带有 json2html 的锚点:
'renderTimeline':[ {
tag: "a",
class: "btn btn-warning btn-circle",
style: "float: right;",
html: "<i class=\"icon-remove\"></i>",
"href": function() {
var myhref = "javascript:delSchedule(" + this + ");";
return myhref;
}
}]
意图是删除 json 对象,该对象通过以下方式传递给它:
$('#sunTimeLine').json2html(sched1.sunday, transforms.renderTimeline, {'events':true});
我在呈现的 html 上得到以下 o/p :
<a class="btn btn-warning btn-circle" style="float: right;" href="javascript:delSchedule([object Object]);"><i class="icon-remove"></i></a>
当我单击链接(按钮)时,我在浏览器控制台中收到一条消息:
SyntaxError: missing ] after element list
请帮我解决这个问题。