更改多个css类

时间:2014-05-08 16:08:46

标签: javascript angularjs dom

我需要一些有关angularjs的帮助。

这就是我所说的: http://martinglueckler.de/question/

//更新// 试图做一个小提琴,但它不起作用:/ http://jsfiddle.net/Zhz4w/

如果您点击" <肘节"侧边栏变得更小," 应用程序名称" " <旁边肘节"消失了" Hello World "的背景内容区域的变化。

我通过使用:

实现了这一目标
ng-class="{'displayNone': toggleClass, 'dispay': !toggleClass}"
ng-class="{'green': toggleClass, 'black': !toggleClass}"
...

ng-click="toggleClass = !toggleClass"
每个元素

。我猜这有点乱。当我尝试将一个函数用于"<切换"像:

<div ng-click="doTheMagic()">&lt; toggle</div>

执行相同的操作我不知道如何以角度方式执行此操作!?我应该用吗? 一个控制器,我该怎么写呢?

当我用上面的ng-click调用函数时,也许你可以提供一个带有控制器/指令的litte jsfiddle来改变多个具有不同名称的类?所以我可以更好地了解角度......

太棒了!这对我来说有点令人沮丧,因为这应该很简单,我现在无法解决这个问题: - /谢谢!

(对不起,示例html / css也非常混乱)

0 个答案:

没有答案