【誰か】jQueryのここがわからない【助けて】at TECH【誰か】jQueryのここがわからない【助けて】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト674:デフォルトの名無しさん 11/05/26 20:47:25.95 html()のほうかなー 試してないけど違ったらごめんね 675:デフォルトの名無しさん 11/05/26 21:19:33.05 >>674 (´;ω;)html()でも試した Stringに改行コードが入ってるのがあかんらしい 676:デフォルトの名無しさん 11/05/26 22:21:38.06 $("#hoge").html("hoge<br />hoge") ならいくんじゃない? 677:デフォルトの名無しさん 11/05/26 23:40:50.91 1.2.6,1.5.2,1.6で試したがそんなのにはならんなー ブラウザとjqueryのバージョンは何?あと再現できるコードを頼む 678:デフォルトの名無しさん 11/05/27 00:02:24.53 >>676 理由がわかりました cgi から print "$(\"#hoge\").text(\"hoge\nhoge\")" で書き出してるわけだけど、 クライアントに返すソースが $("#hoge").text("hoge hoge") になってた… printする前に改行コードを\nから%0Aにリプレイスしてから、 javascript側のunescapeで改行コードに戻してやったらうまくいった だがIEは失敗。なぜかラインフィードが半角スペースにデコードされとる キャリッジリターンした時だけ何故かIEでもちゃんと改行される IEしね 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch