人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

アンカーの下にスレを持っていきたいのですが。


http://pastebin.com/YH2sMZTB

自分用の2chViewerを作っていて、
アンカーが付いていたらそのレスの下に表示させたいのですが
どうしたら表示させることが出来るでしょうか
初心者なので分かりやすい回答お願いします。

●質問者: vas
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● holoholobird
●100ポイント ベストアンサー

まず配列aにすべてのレスを一つずつ格納する。
a[no]=レス番号
a[text]=書き込み内容
a[flag]=0(アンカーがついているならその番号)

配列aをコピーした配列bを作成する。
foreach(a as c)でc[flag]!=0なら、c[flag]=a[no]なるaの要素のa[text]を基に新しく要素を作成して、b[no]なる要素の後ろに挿入する。
b[no]=0
b[text]=(a[text]の内容)
b[flag]=0

最後にbをancのものは一段下に置くようにして完成。
多段の場合はこれを繰り返して表示させる。


vasさんのコメント
簡単なコードを書いていただけないでしょうか 自分で挑戦してみたのですがうまくいきません

2 ● だわかき
●100ポイント

> 自分用の2chブラウザを作っていて
どういった動作環境で、どういった開発環境を使って作っているのでしょうか?

Webブラウザベースなら、jQuery plugin: Tooltipを使って簡単に表示できます。
http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/


3 ● boost_beast
●100ポイント

http://www.forest.impress.co.jp/article/2009/06/02/v2c104.html

こちらはどうでしょうか。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ