cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Klik untuk menambah dan memadam kelas dalam angularJs

$(".task-aot>p").on("klik", fungsi () {
$(this).addClass('active').siblings().removeClass("active")
});
Bolehkah kesan kod ini direalisasikan dalam Angular?

曾经蜡笔没有小新曾经蜡笔没有小新2831 hari yang lalu849

membalas semua(2)saya akan balas

  • 学习ing

    学习ing2017-06-08 11:04:15

    Jika ia angularjs (secara rasmi dipanggil versi angular1.0x), terdapat arahan ngClass yang boleh mengawal sama ada nilai kelas muncul. Penggunaan khusus adalah seperti berikut
    <p ng-class {'selected': isSelected, 'car': isCar}">
    </p>

    Anda boleh menggunakan klik-ng untuk mengawal nilai, dan kemudian petakan nilai ini ke kelas-ng untuk kawalan

    balas
    0
  • 漂亮男人

    漂亮男人2017-06-08 11:04:15

    Salah, anda bertanya soalan yang sangat biasa dalam ng
    Sebagai contoh, li dalam ul dilalui, dan setiap li mempunyai nilai $indeks
    Ambil nilai seperti sasaran, lalai ialah -1,
    Apabila anda mengklik li , biarkan sasaran sama dengan nilai indeks li semasa,
    Penghakiman gaya ditulis secara kasar seperti ini, css: { dipilih: $index == sasaran }

    balas
    0
  • Batalbalas