angularjs – 如何通过单击按钮隐藏div?
发布时间:2020-12-17 16:57:44 所属栏目:安全 来源:网络整理
导读:在我的angular.js学习项目中,我想隐藏一个div,当我点击一个按钮时显示另一个div. 在这段代码中,我希望第一个div隐藏在点击(甚至销毁?)和第二个div显示. 基本上我想要在我的应用程序中从第1页到第2页的用户体验. 我该如何实现这一目标? 的index.html ion-co
|
在我的angular.js学习项目中,我想隐藏一个div,当我点击一个按钮时显示另一个div.
在这段代码中,我希望第一个div隐藏在点击(甚至销毁?)和第二个div显示. 基本上我想要在我的应用程序中从第1页到第2页的用户体验. 我该如何实现这一目标? 的index.html <ion-content ng-controller="StartpageCtrl">
<div class="list card" id="startCard" ng-show="showstartCard">
<div class="item item-image item item-text-wrap">
Card 1
</div>
</div>
<div class="list card" id="secondCard" ng-show="showsecondCard">
<div class="item item-image item item-text-wrap">
Card 2
</div>
</div>
<button ng-click="hideCard()" class="button button-full button-calm button icon-right ion-chevron-right">
Start now
</button>
</ion-content>
controllers.js .controller("StartpageCtrl",funcion($scope){
$scope.showstartCard = true;
$scope.showsecondCard = false;
$scope.hideCard = function() {
$scope.showstartCard = false;
$scope.showsecondCard = true;
};
});
当我运行页面时,我看到“卡2”,当我点击按钮时没有任何反应. 解决了 解决方法Using angular:
HTML file:
<td><a href="#" ng-click="showDetails =! showDetails">Source Doc..</a>
<div id="mydiv" ng-show="showDetails">
<div id="mydiv-container">
<div id="mydiv-content">
<a href="#" ng-click="showDetails =! showDetails">Close</a>
<br>
hello
</div>
</div>
</div>
</td>
css file:
body {
height: 100%;
background-color: #F0F0F0;
font-family: Arial,sans-serif;
}
#mydiv {
width: 100%;
height: 100%;
overflow: hidden;
left: 100px;
top: 150px;
position: absolute;
opacity: 0.95;
}
#mydiv-container {
margin-left: auto;
margin-right: auto;
}
#mydiv-content {
width: 70%;
padding: 20px;
background-color: white;
border: 1px solid #6089F7;
}
a {
color: #5874BF;
text-decoration: none;
}
a:hover {
color: #112763;
}
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
