2011-12-29 11 views
0

リンクをクリックすると、テキストが別のものに変更されます。クリックしたときに正常に動作し、変更されますが、ページが更新されると、テキストは元のテキストに戻ります。クリックしたテキストを変更して、ページが再ロードされた後元のテキストに戻すのを防ぐ

$('a.like-link').text('Unlike');

これは私が途中で使用しているものです。

テキストが元のテキストに戻らないようにする方法はありますか?

答えて

2

何らかの形で新しい状態を維持する必要があります。たとえば、AJAXリクエストを使用してデータベースを更新したり、Cookieを設定することができます。

+0

それは、クッキーがクリアされている場合、テキストはのorignalに戻すだろう意味でしょうか? – Adrengski

+0

はい。サーバ上での状態の維持は唯一の恒久的な解決策です。しかし、これは、ユーザー認証と、パスワードのようなすべてのことを意味します。 – Interrobang

+0

ああ大丈夫です!それは理にかなった。説明をありがとう! – Adrengski

1

2つのオプション。

  • サーバ側に
    便利なリンクをそれをやって

    1. クッキーでそれをする
      役に立つリンク:

  • +0

    jqueryでこれを行う方法はありませんか? – Adrengski

    +0

    jQueryはjavascriptのライブラリです。なぜ単に例をコピーしないのですか?しかし、http://www.electrictoolbox.com/jquery-cookies/ –

    +0

    ああ待って、申し訳ありません、私の目はそのクッキーの部分をスキップしました!ありがとう! – Adrengski

    関連する問題