免責事項:私はWeb開発に不慣れです。
シナリオ:CodeIgniterを使用してイベントベースのカレンダーを作成しています。デスクトップ/タブレットサイズのウィンドウでうまく機能し、ZurbのFoundation2.0を使用してモバイルバージョンを作成しました。見た目は素晴らしいですが、私が直面している問題があります。
問題:モバイルバージョンでは、カレンダーが生成されるときに、モバイルバージョンで<ul>
(デスクトップバージョンでイベントを表示する)を非表示にする必要があります。次に、 s(カレンダーの日付番号)が選択/クリックされた<ul>
ときなどにsを呼び出すことができる必要があります。day_listing
カレンダークラスが日付とそのイベントを生成する方法は次のとおりです。
<td>
<span class="day_listing">7</span>
<ul class="event_list">
<li class="event_type" id="26">Event 1</li>
<li class="event_type" id="27">Event 2</li>
<li class="event_type" id="28">Event 3</li>
<li class="event_type" id="29">Event 4</li>
<li class="event_type" id="30">Event 5</li>
</ul>
</td>
これが私が使用しようとしているコードです:
{cal_cell_content}
<span class="day_listing">{day}</span><ul class="event_list">{content}</ul>
{/cal_cell_content}
{cal_cell_content_today}
<span class="today_day_listing">{day}</span><ul class="event_list">{content}</ul>
{/cal_cell_content_today}
注:これは、作業する必要があるものです。
質問<ul>
:カレンダークラスの生成時にを適切に非表示にし、選択/クリックなどのときに呼び出すために、どのメソッドを使用する必要がありますか(CSS / JavaScript / PHPなど) 。でday_listing
?
本当にありがとうございました!以下は、私が話していることを理解するのに問題がある場合に参照できる、私が使用しているリソースです。