2016-10-26 1 views
0

Wenn eine Person auf eine Schaltfläche klickt, mit ng-click Direktive, rufe ich eine Funktion openAbout(), ich möchte ein div angezeigt werden und alle anderen ausgeblendet werden. Es funktioniert mit diesem Code, aber gibt es irgendwas, was nur zwei Aussagen macht, anstatt fünf? Ich möchte zum Beispiel zuerst angezeigt und alle anderen versteckt werden.So zeigen Sie ein Element und verstecken alle anderen mit JS

Dank
<md-button id="about" ng-click="openAbout()"> 
    About Us 
</md-button> 


$scope.openAbout=function() { 
    document.getElementById("first").style.display = "block"; 
    document.getElementById("second").style.display = "none"; 
    document.getElementById("third").style.display = "none"; 
    document.getElementById("fourth").style.display = "none"; 
    document.getElementById("fifth").style.display = "none";  
}; 
+0

Ja, ich arbeite mit kantigem – frontendgirl

Antwort

Verwandte Themen