问题标签 [angularjs-ng-click]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - ngClick 不会在递归模板中触发
我开发了一个经典的递归菜单,它自己构建得很好。问题是 ngClick 永远不会从递归指令的元素中触发。我知道这是范围的问题,我尝试了很多配置,但没有运气。
这是一个小提琴:http: //jsfiddle.net/PM2dy/2/
要调用的函数是retrieveFiles(path)
和代码:
javascript - 什么元素在自定义指令 ng-repeater 中引发了 ng-click
我在吐出表格行的指令中有一个中继器。
当用户单击一行时,我想突出显示该行。
我有一些有用的东西,我只是想知道是否有更好的方法:
我注意到this
似乎没有像我在直接的 java 或 jQuery 中那样引用引发事件的元素。而不是那样,我已经将事件发送到我的函数,event.target 总是发送孩子,所以我去表行设置行上的类。
我想知道是否有一种......更清洁的方式来执行此操作,如果实际上有一个“this”引用,Angular 将在这些情况下使用我可以调用而不是遍历 DOM 树。
angularjs - 在 ng-repeat 中动态设置 ng-click
我在 ng-repeat 中有很多数据。它看起来像有许多行和列的表。我想ng-click
在表格的某些单元格上放置指令。
我可以在ng-click
指令前加上一些条件吗?如果这个条件为真——我想放指令,否则——不要放。
javascript - Angularjs 双向数据绑定不起作用?
我在 ng-click 上调用一个函数,该函数应该使用 JSON 数据中的值更新 html。
我不知道这应该如何工作或我在这里做错了什么?
我的代码如下所示:
下面是我的垃圾箱 http://jsbin.com/UBIwOsE/2/
有人可以帮我告诉我如何用红色边框更新 div。我需要在点击添加到购物车时用书名和价格更新它。
谢谢
angularjs - 在其单击事件上向元素添加类
我是 Angular Js 的新手。我需要在其单击事件上向元素添加一个类。我尝试了以下代码。但它不起作用。
这段代码有什么问题?是否有必要使用 ng-class ?怎么做?
angularjs - AngularJS - 删除父元素的事件处理程序
代码:
如何从 td 中删除 id = 1 的点击处理程序?谢谢
angularjs - AngularJS - $compile 未在 ng-click 中定义
我正在尝试在 ng-click 中运行此命令:
我收到此错误:
$compile 未定义
有人可以帮帮我吗?
谢谢
angularjs - AngularJS - 显示和隐藏多个内容
在 AngularJS 中,为了简单地通过 a 标签显示一个字段,我会这样做:
直到这里,没问题。我现在想放置更多按钮和字段,以便当我单击 A 时显示 A 的内容,然后当我单击按钮 B 时,A 的内容消失而 B 的内容出现。
我怎样才能做到这一点?谢谢你。
更新
谢谢大家的解决方案,他们有效!现在,我正在为 和 的每个内容制作一个模板,因为我有很多数据要显示,但都在相同的结构中。
这里是 index.html
这里是script.js:
这里是templateMethod.html:
有用!但是:如果我点击第一个按钮,然后点击第二个,第一个按钮的内容并没有消失,它出现在第一个按钮的内容下面......重复有问题吗?
谢谢
javascript - ngClick 没有在嵌套的 ngRepeat 中触发,其中填充了来自 $http.post() 的数据
我有一个 AngularJS 应用程序来搜索旅程。在问题的一部分中,我试图显示每个地区的所有可用国家。这个想法是,当您单击一个国家/地区时,必须执行一个功能。但它永远不会火...
有什么帮助吗?
看法
控制器
Json 结果示例
css - Toggle css on ng-click
This is the basic idea of my code:
HTML (jade):
CSS:
Angular:
I want to add the css color : #d04f37
when the user clicks the parent #preferencesBox
. Adding/removing .active
is the jQuery way. How should my ng-class
or the rest code look like?