TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
HTML/CSS のどんな質問にも優しく答えるスレ 39 ミックミク
フリーになりたい会社員webデザイナー
2ch型掲示板サイトを作ったので
Web制作板の連中もRSSを導入しようぜ
HP作成ソフトについて語って
◇◆携帯サイトオーナーの集い 2人目◆◇
初期費用0円商法には注意!
無料掲示板について語ろう (その3)
+ JavaScript の質問用スレッド vol.143 +
_____________________________________________HTA
628 :
>626
> これは元リスト側の選択したoptionを、別のタグ(template)に置き換えている、
> という認識でしょうか。
あってます。

>>627
> ・・・あれ、jQuery 2.1.3を使用したら動かなくなりました(´・ω・`)
あれ、ほんとだ。

edgeは正式版の最新版だと思ってたら3.0.0.preだったよ。

一応修正した。
http://jsfiddle.net/L2p6zkux/9/

ぐぐるとreplaceWithするとdataが消えるとかあるけど
仕様なのかバグなのかよくわからない。
少なくとも3.0.0 preでは挙動が変わってるようだ。

629 :
やっていることは

位置を覚えておく必要があるから、optionを別のものに
置き換えてその場所をポインタにする。
置き換えるのはいいとしてなにに? template
(HTMLの使用上許されている物はこれしか無いから)

置き換えるのはreplaceWithでできるけど、
元に戻すための情報が必要だね。data()で保存。
保存する値は要素ごとに違うから、replaceWithは
関数を引数にして新しい要素を作ってdata()で保存させる。

戻すときはその情報を使って戻す。

まあこんな感じ。

考え方のコツは、要素(複数のoption)を一つ一つ
処理していくんじゃなくて、「複数のoption」という一つの塊をみて
どばっと置換。どばっと戻す。って考えることかな。

塊で処理したいけど、一つ一つの要素で微妙に違いがある場合は
このようにreplaceWithの引数に関数を指定すれば良い。

不具合のせいでreplaceWithがbefore & detachになってしまったけど。

富山地方鉄道ツイッター twitter
1日6hitだけれどアクセス解析入れました。 48hot
タグなんて覚えても意味ないよ(笑)
30hit/day以下の超弱小サイトが互いにリンクしまくるスレ
主婦SOHO友の会
FC2アクセス解析 part4
デザインがカコイイサイトを紹介しあうスレ
■ページランク(GooglePageRank)について Part5■
愛知県のWeb制作会社
皆が使えるテンプレートを作るスレ3
--------------------
男性声優総合スレ 12
【STK】ローラアンチスレpart8【SNS芸人】
【悲報】山梨行方不明女児捜索で乗馬しながら捜索してた馬鹿が行方不明にwwwwwwwww [875850925]
【キラキラ☆プリキュアアラモード】キラ星シエル/キュアパルフェ2
田部井淳子さん死去
【永遠の】関西vs関東【ライバル】
チンフェや唐澤って在日工作員のF9鋼兵の被害者
【へぇ】トリビアの泉inテクノ板【へぇ】
】【原発】原発情報3853【放射能】
スクール生の対話スレッド7thセット
【宇宙】「超新星爆発寸前」と言われていたベテルギウスが一転して増光し始める
さくら学院総合☆3時限目
元ニート行き詰まる
★給料講演ステージ ジャスティース森山
准看護師とはなんなのか
■診療情報管理士■ PART17
宮城交通とミヤコーグループ 18台目
FFZDC攻略スレッド partII
【9984】ソフトバンクグループ【628】
ディズニーマイリトルドール18粒目
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼