Во-первых, да, я пробовал поиск по Google, но до сих пор сложно найти информацию об AngularJS.AngularJS, эквивалентный jQuery toggle показать/скрыть раздел
Я хочу создать простую задачу открытия разделов на основе того, какая кнопка нажата в форме. Я хочу, чтобы только один раздел был открыт в любое время и, возможно, по умолчанию (не решил). Было бы неплохо, если кнопка, которую вы нажмете, будет классифицирована как «btn-primary» для начальной загрузки. Так что это HTML
<form>
<input type="button" id="show-section1" value="Section 1" />
<input type="button" id="show-section2" value="Section 2" />
<input type="button" id="show-section3" value="Section 3" />
</form>
<section id="section1">blah</section>
<section id="section2">blah2</section>
<section id="section3">blah3</section>
В JQuery я хотел бы сделать что-то вроде этого (упрощенный и не самое лучшее решение, просто объяснить):
$('section').hide();
$('#show-section1').click(function() {
$('section').hide();
$('#section1').show();
});
etc
Я сделал это однажды, но я могу» Не помню, как, я помню, это было очень немного строк кода.
Где вы определяете 'myApp'? : S – OZZIE
Это просто имя модуля. Вы можете поставить «OZZIE» там, если хотите – Ven
+1, мне нравится это решение, потому что оно также работает с динамическим HTML, как в моем сценарии. Иды в моем случае генерируются «на лету» и не могут быть жестко закодированы в html. Благодаря! – Vaibhav