簡単な回答ですが、回答が見つかりません。PHPで最初のエコー結果のクラスを変更するには?
私は、下のコードでタブを作成するサブカテゴリをリストしたいと考えています。これは私の出力でうまく動作します。しかし、ページの読み込み時にコンテンツを表示するには、最初のタブに<li class= "selected" >
が必要です。
最初のエコー結果に<li>
要素のクラスを含めるにはどうすればいいですか?
。
。
。
[出力]
実際:..........カテゴリー1 |カテゴリ2 |カテゴリ3
必要性:..........カテゴリ1 * |カテゴリ2 |カテゴリー3
*クラス=
<ul class="cd-tabs-navigation">
<?php
$argumentos = array(
'hide_empty' => 1,
'child_of' => 44,
);
$categories = get_categories($argumentos);
foreach($categories as $category) {
echo '<li><a data-content="' . $category->slug . '" href="#' . $category->slug . '">' . $category->name . '</a></li>';
}
?>
</ul>
を "選択"。
。
[編集]
Lal。みんなありがとう!
foreach($categories as $category) {
if(++$i==1)
echo '<li class="selected"><a class="selected" data-content="' . $category->slug . '" href="#' . $category->slug . '">' . $category->name . '</a></li>';
else
echo '<li><a data-content="' . $category->slug . '" href="#' . $category->slug . '">' . $category->name . '</a></li>';
}
なぜクラスを追加しますか?それはスタイルを適用するためのものですか? – Lal
アクティブな1つのスクリプトにクラスが必要です。私はこのコードシステムを使用しています。 http://codyhouse.co/gem/responsive-tabbed-navigation/ – rdllngr