komamitsu.logスマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。読者です読者をやめる読者になる読者になるkomamitsu.log2008-11-10jQuery-UIのdraggableで、画面がスクロールしている状態でドラッグすると掴んでいるものが上方にすっ飛んでしまうときjavascriptあぁぁぁぁぁ。IE対応に捧げる時間ほど無意味なものはないですよね。:&lt;/div&gt;&lt;/body&gt;ただ、今回やりたかったのは「HTMLには手を加えない」という条件があったため、上記例でいうところのworldを動的に埋め込む必要がありました。要はbodyの子要素を適当なidで動的に包む感じですね。jQueryのwrapAllとかprependToとかを使ってみたのですが、上手くいくHTMLもあれば画面が崩れたまま固まっちゃうHTMLもあり(FFでも)、結構はまってました。試した結果、「bodyの中にscriptタグがある場合、それを移動させちゃうと固まる」ということが分かりました。そんなお行儀のわるいHTMLが存在していること自体むにゃむにゃむにゃ...じゃあscriptタグ消しちゃえ!と、結局こんな感じでいけたような気がします。$(this).prependTo('#world');})イベントが無くなっているような雰囲気が出ていますが、まぁあまり気にしないでおきましょう。Blog|ブログを報告する。