我想通过jquery获取checkbox值,这里我的checkbox值来自"ng-model“angularjs。我想要的是:我想检索复选框的值,看看它是真是假,并根据这些值添加引导折叠的类。
发布于 2016-09-30 11:43:25
你可以使用这个代码来访问你的checkbox value que它的状态改变。
$(".EnableIdchck").change(function() {
if(this.checked) {
//Do stuff
}else if (!this.checked){
// Do other Staff
}
});
发布于 2016-09-30 11:48:36
如果你已经在使用Angular,为什么不直接使用它,并绑定相同的模型来显示或隐藏你的图表div呢?例如:
<div id='chrt' ng-show='Enable'>your content</div>
发布于 2016-09-30 13:29:18
您可以将ng-model与ng-class一起使用。我建议避免混合使用jquery和angular。
var app = angular.module("myApp",[]);
//controllers declaration
app.controller('myCtrl1',function($scope){
//do something
});
.red{
background-color:red;
}
.green{
background-color:green;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app="myApp">
<div class="div1" ng-controller="myCtrl1">
<input type="checkbox" ng-model="checked">
<span ng-class="checked?'red':'green'">Content</span>
</div>
</body>
https://stackoverflow.com/questions/39790418
复制