我创造了比分直播网球。结果以xml格式获取,并通过simplexml_load_file()
进行解析。这会创建一个多维数组。
我需要添加"过滤器"显示预定,播放或完成的比赛。这是通过jquery完成的。
结构如下:
<league>
<container>
<match status="FT | Set 1 | 12:00|">
...
</match>
<match status="FT | Set 1 | 12:00|">
...
</match>
</container>
</league>
当我遍历文件时,我输出一个league
div框,然后输入表中的所有匹配项。表行包含状态,根据过滤器切换状态。
现在,当我过滤时,我可以切换行,但不能切换div框。如何在循环播放之前检查联盟是否仅包含FT,Only Set *或时间格式。这样,如果它只包含一种类型的状态,我可以给它一个类并切换联盟,而不是有一个空div。
答案 0 :(得分:0)
我要回答自己的问题。 我在比赛中添加了一个计数器。如果类别包含匹配项,我将类添加到类别框中。在jquery中,我使用了:not selector,它在没有特定类的情况下切换类别框。
以防万一有人在寻找类似问题的解决方案。