[Seasar-user:9332] Re: [Teeda] te:layout利用時にイベントハンドラの追加方法

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 7月 20日 (金) 19:39:45 JST


大谷です.

今のままでも大丈夫だと思うので、
それでよいと思います.
ただし、これはあくまでte:layout="none"の場合にだけという
限定条件つきなので、その点だけ留意ください.

19 Jul 2007 15:40:50 +0900 に 山下 真里<[E-MAIL ADDRESS DELETED]> さんは書きました:
> お世話になります。
>
> 山下真里です。
>
> Teeda 1.0.7 と kumu.js 及び event.jsを利用して、
> 画面ロード時に、イベントハンドラを設定しております。
>
> radio ボタン等で、te:layout="none" を追加した場合、
> 画面表示をした場合、tableタグでは作成されないので、
> id 属性無い状態で作成されます。
>
> event.jsのKumu.Event.addEventでid属性が拾えずに、
> イベントがセットできませんでした。
> 対策として、Spanタグの上位にid属性を与えて、それに対して
> イベントハンドラをセットしております。
>
> 他に、よい方法があればアドバイスいただけないでしょうか?
>
> よろしくお願いいたします。
>
> -------------------------- 問題のソース ----------------------------------
> Kumu.Event.addEvent('tel', 'click', changeTelTypeAction);
>
> <span id="tel" te:layout="none">
> <input type="radio" name="tel" />NTT&nbsp;
> </span>
> --------------------------------------------------------------------------
>
> -------------------------- 対策のソース ----------------------------------
> Kumu.Event.addEvent('dondake', 'click', changeTelTypeAction);
>
> <div id="dondake"
> <span id="tel" te:layout="none">
> <input type="radio" name="tel" />NTT&nbsp;
> </span>
> </div>
> --------------------------------------------------------------------------
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



Seasar-user メーリングリストの案内