1

ここで jQuery コメント システムを開発しました: http://jsfiddle.net/CKqWz/次のコードで:

$(document).ready(function () {
    $("#commentlink1").click(function () {
        $("#commentbox1").toggle("slow");
    });
    $("#commentlink2").click(function () {
        $("#commentbox2").toggle("slow");
    });
});

$(document).ready(function() {
        $("#post_box").click(function() {
        $('#post_btn').show('slow');
    });

        $("#post_box").blur(function() {
        $('#post_btn').hide('slow');
    });
});

ユーザーがコメントボタンをクリックすると、メッセージとコメントを「固定」する方法を知りたいと思っていました。

「貼り付ける」とは、ページを新しいメッセージまたはコメントで即座に更新し、ユーザーが必要に応じて別のメッセージまたはコメントを書き込めるようにすることを意味します。うまくいけば、それが理にかなっている-私はFacebookのコメントシステムに似たものを開発しようとしています.

この情報をデータベースに送信する AJAX を開発するための基礎としてこれを使用する必要があります。

4

1 に答える 1

1

ページまたはページの一部をリアルタイムで更新するには、 「Comet」テクノロジを使用する必要があります。これには、スクリプト タグ インジェクションを使用した forever-iframe、サーバーのロング ポーリング、サーバーの JSON ポーリングなどがあります。

また、 HTML5 WebSocketsは新しいオプションです。

いずれにせよ、念のためロング ポーリングまたは JSON ポーリングにフォールバックする必要があります。

たとえば、Node.js の Socket.ioはこれを自動的に行います。

于 2013-02-07T12:50:33.767 に答える