Mail: Pass:
前月  2007年2月  翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28

links

 びびすけさんのページ
 体重・走距離分析
 月間・靴・コース走距離
 タイムトライアル分析
 速度・心拍数分析
 自転車・月間・コース走距離
 オセロ勝敗・レート分析
 ViVi web site

新着日記

 ビンづめぬこ
 若手プロ棋士と将棋を指す幼稚園児
 シグモイド関数とロジット関数
 Evaluation Curve
 お勉強
 だるまさんが転んにゃ
 特訓するねこ。
 滑り込むねこ。
 ViVi バージョンごとの使用者比率…
 駒割だけの評価関数
 何事も鵜呑みにしてはいけない
 評価関数のパラメータを学習
 ひたすら重い攻め
 はじめての AIR プログラム(汎用…
 モカ将棋 0.005 リリース
 座標がずれる

新着コメント

 無題/さね
 無題/さね
 王手は+1手延長/びびすけ
 無題/ひらた
 直った/びびすけ
 vs Laramie V2/びびすけ
 vs LaramieV1 10…/びびすけ
 vs TJshogi 0.03…/びびすけ
 vs ランダム将…/びびすけ
 vs TJshogi 0.03/びびすけ

トラックバック

トラックバックはありません。

カテゴリ一覧

 基本データ
 テニス
 ジョギング
 ViVi
 自転車
 Web
 RunRunDietOnline
 PostgreSQL
 ビルドアップ走
 ランニング

jQuery.js な掲示板 (2) (2007/02/16 08:41)

次は 各コメント(レス)に返信できるようにしてみる

(1) コメントの番号、名前、日付時刻の後に【返信】ボタンをつける
function コメント一覧表示() の中で、<input type="button" class="res" id="res番号" value="返信" />
を出力するようにする。class 指定しているのは、$(".class").click() でまとめてイベントハンドラを登録するためだ。
idにコメント番号を含めているのは、ハンドラで $(this).attr("id") でコメント番号を取り出すためだ
また、コメント部分にも id="cmnt番号" をつけておき、ハンドラから参照可能にしておく

(2) イベントハンドラの処理
$(this).attr("id") でコメント番号を取り出し、refID に設定する
$("#cmnt" + refID).html() でコメント内容を取り出す。
HTMLなので、HTML要素はエスケープされ、改行は "<br>" になっている
function 改行引用記号付加(text) で 行分割し、引用記号を付け、改行は "\n" に変換
それを $("#cmntText").val(text) で引用コメント番号をつけて設定してあげればオケ
ついでに、window.scroll(0,0); で入力エリアが見えるように気を配っておく

出来上がったのがこれだ>http://vivi.dyndns.org/AjaxTest/bbsJQ2.html
だいぶ使いやすくなったぞ



コメント:

パス ← 半角英字で「abc」と入力してください。
名前
タイトル
コメント

( page views in recent 7 days)

パスワード忘れ
今週のランキング
計算タマちゃん
FAQ
ヘルプ
about rrdOnline