【问题标题】:select element using tag and attribute selector Angular js使用标签和属性选择器Angular js选择元素
【发布时间】:2016-10-17 08:31:42
【问题描述】:

我想在 Angular 控制器中的 HTML 元素上添加和删除 css 类,但我为此使用 jQuery 代码,代码是:

$("li").children("a[ui-sref]").parent().removeClass("active");       
$("li").children("a[ui-sref='."+nextTab+"']").parent().addClass("active");

但现在我想使用angular element 来选择这个元素,我该如何实现?

【问题讨论】:

  • 你需要使用ng-if指令,请阅读它的文档并正确使用,就是这样。
  • ng-if之外的任何其他选项?
  • 是的,您可以制作自己的自定义指令,例如类、元素或属性。

标签: angularjs angularjs-directive angular-factory


【解决方案1】:

使用 ng-class

ng-class="{'active':active ,'in-active',!active}"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-04
    • 2014-01-10
    • 1970-01-01
    • 2010-12-17
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 2014-10-12
    相关资源
    最近更新 更多