[问题] 按钮点选highlight相对应的物件

楼主: yorock (Remix)   2016-04-11 21:39:00
http://codepen.io/qq7886/pen/Vayyvz
有点像是分类的功能
点选one, 属于one这个分类的物件就会用红框框起来
点选two, 属于two的物件框起来并消除one分类的红框
以此类推
目前是用最笨的方法写完了
想请问如果以后分类数量很多,例如有6种
如何优化程式码?
是否有更简易的判别方式?
作者: atg3344 (ATGoal)   2016-04-11 22:23:00
HTML不动的状况下简化JS吗?在不动html的状况下我这样处理,有点硬凑的fu啦http://imgur.com/IhyV1dc
作者: vi000246 (Vi)   2016-04-11 23:45:00
http://codepen.io/anon/pen/bpLYGB写完才发现跟a大的方式一样
作者: atg3344 (ATGoal)   2016-04-12 00:00:00
wow,学到新用法class*=还不知道可以这样用耶,酷
作者: sa0124 ((恩恩))   2016-04-12 05:39:00
想知道如果能改动html会有更方便的写法吗?
作者: atg3344 (ATGoal)   2016-04-12 07:20:00
http://codepen.io/atgcodepen/pen/RaQyYM能改动html的话就可以更简单啦~↑
楼主: yorock (Remix)   2016-04-12 12:21:00
用group好方便!谢谢两位,又学到了一招
作者: atg3344 (ATGoal)   2016-04-12 12:48:00
不一定是group啦,那只是自定义的属性,随便取都可以
作者: sa0124 ((恩恩))   2016-04-12 17:47:00
谢谢版友~~又学到一种写法了^^~写起来真的简洁很多耶 好棒!!

Links booklink

Contact Us: admin [ a t ] ucptt.com