[Seasar-user:9552] Re: Teedaで、imgタグのid要素をユニークにする方法

松原 豊 [E-MAIL ADDRESS DELETED]
2007年 7月 30日 (月) 17:18:39 JST


松原です。

同じidの要素を引いてDragableを作成するのであれば以下 
のように書けば良いと思います。

var elem = $(id);
var nodes = [];
while(elem){
     nodes.push(elem);
     elem.id = "";
     elem = $(id);
}

var drags = nodes.map(function(node){
     new Draggable("dragdrop", {
	    handle: node,
             //revert:false,
             //zIndex:10000,
     });
});


On 2007/07/30, at 16:37, 西野 亨 wrote:

> 西野です。回答ありがとうございます >大谷さん
>
>>
>> 残念ながらTeedaのForEachでは実現できません.
>> Mayaaでも同じように同一のidがついてしまうと思います.
>> ちょっとすぐには対応方法が思いつかないですが、
>> document.getElementsByName()で配列でうけて
>> scriptaculous.jsを使う直前にidをふりなおしたりするか、
>> そういったことくらいしか思い浮かびません.
>> 宜しくお願いします.
>
> わかりました。上記の回避方法を試してみます。
>
> -- 
> 西野 亨 <[E-MAIL ADDRESS DELETED]>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user




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