javascript onclick事件绑定

时间:2012-12-28 06:32:03

标签: javascript jquery

我的脚本在这里,

 <script type='javascript'>
 $(LastRow).find('#delete').attr('onclick','Comment_Delete(event,'+cID+')')
</script>

<input type="image" id="delete" border="0" src="../Resource/images/commentcross.jpg";" style="border-width:0px;">

我希望控件呈现为,

<input type="image" id="delete" border="0" onclick="Comment_Delete(event,1048);"  src="../Resource/images/commentcross.jpg";" style="border-width:0px;">

即。我想将onclick事件绑定到我的id=delete标记。我已将my live用作,

$(LastRow).find('#delete').live('click','Comment_Delete(event,'+cID+')')

但Chrome中的gettintg错误为TypeError: Cannot call method 'replace' of undefined

2 个答案:

答案 0 :(得分:0)

试试这个,

$(LastRow).find('#delete').live('click', function() { Comment_Delete(event,cID ) } );

答案 1 :(得分:0)

你试过这种方式:

$(document).find('#delete', LastRow).on('click', Comment_Delete('event',cID));

和此:

$(document).on('click', '#delete' Comment_Delete('event',cID));