私はlivescoreテニススクリプトを作成しています。結果は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のみ、Setのみ*、またはループする前の時間形式が含まれているかどうかを確認するにはどうすればよいですか。このように、ステータスのタイプが1つしかない場合は、空のdivを使用する代わりに、クラスを指定してリーグを切り替えることができます。