我正在创建一个像这样的动态锚标签
var anch = $('<a />', {
'href': '#' + ctrlid,
'text': text
})
如何在创建此标记时添加click事件,该标记会自动调用函数,例如funcOne(ctrlid)并传递ctrlid?
我试过这个但没有运气
var anch = $('<a />', {
'href': '#' + ctrlid,
'text': text,
'onclick': funcOne(ctrlid)
})
答案 0 :(得分:6)
var anch = $('<a />', {
'href': '#' + ctrlid,
'text': text
}).click(function () {
// click handler code
});
<强> DEMO 强>
答案 1 :(得分:3)
var anch = $('<a />', {
'href': '#' + text,
'text': text,
on: {
click: function () {
// do something
},
someOtherEvent: function () {
// do something
}
}
});