我正在动态创建标记并在Angularjs中添加click事件。但点击事件未触发。我正在尝试不同的类型仍然点击事件没有解雇。
var optionShow = $("<a class='scenarioShow optionShow' ng-click='showOptions()'></a>").text('+Show').addClass(action.Name);
parentDivTag.append(optionShow);
or click='showOptions()'
$rootScope.showOptions = function () {
alert('opt1');
}
function showOptions() {
alert('opt');
}
$(".optionShow").on("click", function () {
alert('on');
});
IE ViewSource:
<a class="scenarioShow optionShow CreateAd" ng-click="showOptions()">+Show</a>
or
<a class="scenarioShow optionShow CreateAd" click="showOptions()">+Show</a>