[Wicket-ja-user 85] HTML内での条件分岐

Back to archive index

kaeru****@dm***** kaeru****@dm*****
2008年 5月 3日 (土) 18:42:05 JST


みなさん、初めまして。
しま田と申します。

Wicket 1.3を使っております。
HTMLないで、特定の場合だけ、spanタグのclass属性を変更したいと
思っておりますが、そのようなことは可能でしょうか。

やりたいことはページ上部に
| ギャラリー1 | ギャラリー2 | ギャラリー3 |
のように並べて、もし現在ギャラリー2を見ている場合は、背景色
を変更したいと思っています。

HTMLは下のような感じで書いております。
<div id="id_pages">
      <ul id="id_pages_ul">
        <li wicket:id="id_pages">
          <a wicket:id="id_page_link" href="">
            <span wicket:id="id_page_title" class="cls_non_cur_page"></span>
          </a>
        </li>
      </ul>
</div>

変更したいのは、
<span wicket:id="id_page_title" class="cls_non_cur_page"></span>
この部分になりまして、現在のギャラリーの場合だけ、
<span wicket:id="id_page_title" class="cls_cur_page"></span>
としたいと思っているのですが、なかなか妙案が浮かばず。

HTMLで分岐させるか、もしくはWebPage内でコンポーネントを追加
する段階でclass属性を書き換える方法があれば、そちらでもよい
のかと思いましたが、このような場合、Wicketではどのような手法
が用いられるのでしょうか。


文章、技術が大変稚拙で申し訳ございませんが、ご助言いただけると
幸いです。

以上です。
よろしくお願いします。

-- 
しま田 じゅん
kaeru****@dm*****




Wicket-ja-user メーリングリストの案内
Back to archive index