Seperti yang ditunjukkan dalam gambar, 5 blok di atas adalah output dalam gelung menggunakan ng-repeat Bagaimana untuk menyedari bahawa apabila blok tertentu (seperti blok 2). diklik, latar belakang blok Warna berubah kepada merah? Warna blok lain kekal tidak berubah.
Terima kasih atas nasihat.
Terlalu banyak kaedah, ng-click, ng-class, arahan boleh dilaksanakan
Ini adalah kaedah langsung, untuk rujukan sahaja
html:
js
Tambah acara klik. Lulus $index dan $event bagi gelung semasa. Maka tidak mengapa untuk mengendalikannya sendiri melalui jq sudut.
Beri anda kod siap sedia:
HTML
JS
CSS
Saya bercadang untuk menulis arahan untuk melakukan ini
http://runjs.cn/detail/yfnwk6ho