的教育计划我的工作只选一个div包含课程,以及每门课程至少有一个类别和课程编号。听起来理论上很简单,但是当程序最初编写时,课程不应该有多个类别。结果是,主页显示了多次列出的完全相同的课程,只使用不同的类别标签(仅在HTML中可见)。这令用户感到困惑。我想用jQuery来“隐藏”所有其他div,而不是重写整个结构,这需要我很多天(我是一个非常新鲜的开发人员),而不是重新编写整个结构。基于字符串
HTML布局示例:
<div id="cat_2_10" class="occurenceItem occurence_2" style="display: block;"></div>
<div id="cat_3_10" class="occurenceItem occurence_3" style="display: block;"></div>
<div id="cat_6_10" class="occurenceItem occurence_6" style="display: block;"></div>
在这个例子中,有相同的过程(当然号10)的3个OCCURENCES,在类别2,3和6。这些3周的div包含链接到完全相同的课程,所以没有意义显示全部3.
有没有一种方法可以使用jQuery选择器来确保每个课程只有一个可见?请记住,该类别无关紧要。每个'_'后跟一个课程编号只需要是唯一的。一旦采取,其他人应该有style =“display:none”。
谢谢,这个作品完美! – NorseCode