我试图创建一个小动画,当点击按钮时,它会显示一个div并隐藏,当它再次点击。 searchPanel在css中是不透明的0,希望是一种切换效果而不是显示/隐藏。ngshow /隐藏角度使用ng点击
<button class="searchCtrl" ng-click="clickthis">Toggle</button>
<div class="searchPanel" ng-show="showthis">
<form action="">
<input type="text" placeholder="Enter postcodde" class="form-control input-sm mb-10">
<select name="jobtype" id="" class="form-control input-sm">
<option value="permanent">Permanent</option>
<option value="parttime">Part-time</option>
<option value="contract">Contract</option>
</select>
</form>
</div>
.searchPanel{
position: relative;
z-index: 0;
left: 0;
background: rgba(0, 0, 0, 0.7);
display: inline-block;
padding: 15px;
//opacity: 1;
}
button{
position: relative;
display: block;
}
我正在使用bootstraps折叠这种效果,https://angular-ui.github.io/bootstrap/#/collapse – klskl
什么是'clickthis'?你应该调用一个函数。尝试'ng-click =“clickthis()”'也许。 – Michael