Я пытаюсь сделать кнопку show и скрыть div. Я думаю, что я почти сделал это, но мне не хватает этой последней части.Угловая кнопка переключения или, возможно, другое решение
Вот что мне хотелось бы сделать: при нажатии на красную кнопку «Изменить шаблон» текст меняется на «назад на страницу 1». Теперь снова нажмите красную кнопку. Тот, который говорит «назад к странице 1» - мне нужно, чтобы на самом деле изменить div ниже на желтую рамку. Сейчас он ничего не делает, когда вы нажимаете красную кнопку во второй раз.
Мне также понадобится текст, чтобы вернуться к «изменению шаблона». Я думаю, что мне нужна кнопка переключения.
Я попытался реализовать несколько переключающих кнопок, которые я уже нашел в stackoverflow, но, похоже, мой другой код может мешать. Я сделал плункер, поэтому его легко увидеть проблему.
http://plnkr.co/edit/RpqoXXHGBeYaBzIlD8Qb?p=preview
<div class="btn top-menu-button finchbutton red" ng-click="finchange='show';finpage1='';finpage2='';finpage3='';hellotext='hide';goodbyetext='show'">
<span class="btntext" ng-class="hellotext">Change Template</span><span class="btntext" ng-class="goodbyetext">Back To Template</span></div>
<div class="btn top-menu-button finbutton1 orange" ng-click="finpage1='show';finpage2='';finpage3='';finchange='';hellotext='show';goodbyetext='hide'">Page 1</div>
<div class="btn top-menu-button finbutton2 blue" ng-click="finpage2='show';finpage1='';finpage3='';finchange='';hellotext='show';goodbyetext='hide'">Page 2</div>
<div class="btn top-menu-button finbutton3 pink" ng-click="finpage3='show';finpage1='';finpage2='';finchange='';hellotext='show';goodbyetext='hide'">Page 3</div>
Спасибо! Кажется, что это работает, но затем, когда я добавляю во весь мой код, красный div исчезает полностью, когда я переключаю кнопку. Также кажется, что кнопка «страница 1» действительно не работает, если красная кнопка находится в состоянии переключения. Я продолжу работать над этим ... Еще раз спасибо. – kimberlyvoo
Ваш css обеспечивает непрозрачность: 0 для всех .template-panel. Это может быть причиной того, что у вас нет ничего видимого в вашем коде – Igor