我正在尝试触发ng-click上的委托方法。
这是我的代码。
我有一个带有功能的按钮,可以将ID传递给它。
<input type="button" value="button" ng-click="hi(item.runId)"/>
在JS文件中,我在下面。
$scope.hi = function(id){
alert(id);
//Trigger the delegate method here
};
$(document).delegate('input[type="button"]','click',function(){
{
$('[colspan="5"]').parent('tr').remove();
$(this).parents('tr').after('<tr/>').next().append('<td colspan="5"/>').children('td').append('<div/>').children().html($('#divSlide').html());
}
});
我正试图在按钮点击上动态追加一行,同时我正在尝试传递生成的行所依赖的ID。
现在发生的是,点击按钮时,两个方法同时被调用,理想情况下应该发生给定的代码。
但是我试图仅通过hi函数触发委托事件而不是单击按钮。
有人可以帮我解决这个问题吗?