我正在尝试如何使用ngClick添加类.我已将我的代码上传到plunker上点击此处.看一下角度文档,我无法弄清楚它应该完成的确切方式.下面是我的代码片段.有人能引导我朝着正确的方向前进
<div ng-show="isVisible" ng-class="{'selected': $index==selectedIndex}" class="block"></div>
Run Code Online (Sandbox Code Playgroud)
调节器
var app = angular.module("MyApp", []);
app.controller("subNavController", function ($scope){
$scope.toggle = function (){
$scope.isVisible = ! $scope.isVisible;
};
$scope.isVisible = false;
});
Run Code Online (Sandbox Code Playgroud) 我已经创建了一个克隆元素函数,可以在这里查看视图演示.按下重置按钮时,它会删除所有克隆的项目元素,但是当尝试在项目列表中添加另一个项目时,使用DOM看不到"新"添加的项目.
$('#add-btn').on('click',function(){
$('.list-items:first').clone().appendTo("#items").addClass('isVisible');
$('#items-fields').val('');
})
// RESET BUTTON
$('.reset').on('click', function(){
if( $('.list-items').length != 1);
$('.list-items:last').remove();
event.preventDefault();
})
Run Code Online (Sandbox Code Playgroud)