0

jQuery/javascript を使用して、html タグ内のテキストを変更する必要があります。たとえば、これを変更する必要があります。

<a id="id_1" href="www.google.com"> TEST </a>

これに:

<a id="id_1" href="www.google.com"> SUCCESS </a>

これは、jQuery 関数を使用して一定の時間間隔で行う必要がありますが、そのタイミングの部分は方法を知っています。このテキストを変更する方法がわかりません。このようなことをしようとするのはこれが初めてなので、どんな助けも大歓迎です。

編集:愚かな初心者の質問と思われるもので申し訳ありません。オンラインで検索してみましたが、何を入力しても、フィールドの値や要素の属性が変更されるなどの結果が得られました。最初の回答を選択します。もう一度、質問をお詫びします。

4

5 に答える 5

4

次のようにテキストを簡単に更新できます。

$("#id_1").text("SUCCESS");
于 2012-11-06T15:05:01.660 に答える
3

jQuery API ドキュメントを見ると、CSS セレクターに基づいて要素を検索できるjQuery(通常は も)と呼ばれる関数と、 と呼ばれる別の関数が表示されます。それらを使用してこれを行うことができます。$html

$("#id_1").html(" SUCCESS ");

API ドキュメントを読むのに 1 時間もかからなければ (実際にはそれだけの時間がかかります)、そこには非常に役立つ情報がたくさんあります。また、jQuery がその作業 (のほとんど) を実行するために使用する DOM (Document Object Model) について読むことも検討してください。W3C DOM ページには、さまざまな DOM ドキュメントがあります。

于 2012-11-06T15:04:48.710 に答える
1

jqueryのhtml()メソッドのtext()を使ってアンカーの内容を変更したり、

ライブデモ

$('#id_1').text("SUCCESS");

htmlを設定したい場合

$('#id_1').html("SUCCESS");
于 2012-11-06T15:05:07.640 に答える
1

それは非常に簡単です:

$("#id_1").text('SUCCESS')
于 2012-11-06T15:05:11.470 に答える
0

最初の方法は次のとおりです。

 $("#id_1").text('SUCCESS');

href google を使用してすべてのリンクを変更したい場合

$("a[href^='http://www.google.com']").text('SUCCESS');

そして、あなたは次のようにクラスを変更することができます:

$("#id_1").css('class','class2')
于 2012-11-06T15:24:20.097 に答える