gpt4 book ai didi

javascript - 如何使用 Angular js ngClick 单击元素?

转载 作者:行者123 更新时间:2023-11-28 06:52:21 24 4
gpt4 key购买 nike

我试图在使用 angularjs 单击时向元素添加一个类(该元素是通过 ngRepeat 生成的)。我需要知道 ng-click="foo()"单击的元素。

代码如下(但我保留了 Controller 和应用程序调用):

function campaign_list_controller($http) {
this.open_options = function(elem) {
console.log(elem);
}
}
<div class="action_select">
<div class="option" ng-click="ctrl.open_options()">Actions</div>
</div>

最佳答案

使用这个...它非常适合您...

function campaign_list_controller($http) {
this.open_options = function($event) {
angular.element($event.target).css("color", "red");
}
}
<div class="action_select">
<div class="option" ng-click="ctrl.open_options($event)">Actions</div>
</div>

关于javascript - 如何使用 Angular js ngClick 单击元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32848620/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com