如何在应用新参数的情况下重新显示DOM div,例如不同的颜色,不同数量的子元素;在ng-show =false
将其隐藏在页面之后?
ng-show = true
是其中的一部分,但如何在重新出现之前或重新出现之前对其进行修改?基本上,该div包含
<div> ng-show="showdiv" ; ng-repeat="x in elements" </div>
并且iam试图通过元素中的一组不同元素重新出现
答案 0 :(得分:0)
在控制器中设置一个存储布尔值的变量。将ng-show
设置为该变量。现在,如果将此变量设置为true
,则会重新显示该元素。
JS:
$scope.showDiv = false;
HTML:
<div ng-show="showDiv"></div>
答案 1 :(得分:0)
您可以将特定的类添加到div,这将改变div的外观:
HTML:
<div id="test">sample</div>
JS:
$('#test').addClass(class);
如果您想在另一次更改后还原它,也可以使用 toggleClass 。
这不是一个角度,但它是jquery。你的问题没有得到很好的解释。详细说明(html / js)以获得进一步的帮助。
希望这会对你有所帮助。