以编程方式定义单击事件

use*_*374 1 javascript jquery event-handling

我正在创建一个这样的动态锚标签

 var anch = $('<a />', {
                        'href': '#' + ctrlid,
                        'text': text
                    })
Run Code Online (Sandbox Code Playgroud)

如何在创建此标记时添加click事件,该标记会自动调用函数,例如funcOne(ctrlid)并传递ctrlid?

我试过这个,但没有运气

 var anch = $('<a />', {
                        'href': '#' + ctrlid,
                        'text': text,
                        'onclick': funcOne(ctrlid)
                    })
Run Code Online (Sandbox Code Playgroud)

the*_*dox 6

var anch = $('<a />', {
    'href': '#' + ctrlid,
    'text': text
}).click(function () {
    // click handler code
});
Run Code Online (Sandbox Code Playgroud)

DEMO