2012-11-06 89 views
0

我需要使用jQuery/javascript更改html標籤內部的文本。 例如,我需要改變這樣的:使用jQuery/javascript更改html文本

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

成這樣:

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

這應該在固定的時間間隔來完成,通過jQuery的功能,但計時部我知道該怎麼做 - 我只是不知道如何改變這個文本。任何幫助是值得歡迎的,因爲這是我第一次嘗試做這樣的事情。

編輯: 對不起,似乎是一個愚蠢的新手每個人的問題。我嘗試過在線搜索,但是無論我輸入什麼內容,都可以獲得結果,例如更改字段值或元素屬性。我會選擇第一個答案,並再次爲這個問題感到抱歉。

+0

查看本網站http://docs.jquery.com/ – kjana83

+0

我嘗試過在線搜索,但我得到的是如何更改字段或屬性的值。 –

回答

3

如果你看一下jQuery API documentation,你會看到一個名爲jQuery功能(通常也$),可以找到基於CSS選擇另一個叫html元素,。你可以用它們來做到這一點。

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

如果您需要一小時通過API文檔閱讀(它真的只需要那麼長),你會發現很多非常有用的信息出現。另外考慮閱讀DOM(文檔對象模型),jQuery用它來執行(大部分)工作。各種DOM文檔可以在W3C DOM page上找到。

+0

謝謝,我會試一試。 –

+0

這樣做了,並且非常感謝您的快速回復。我會查看文檔。 –

+0

是的,當然 - 昨天我不能馬上接受,不得不等待15分鐘。 –

4

如下您可以簡單地更新文本:

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

您可以使用jQuery的方法text()html()改變錨的內容,

Live Demo

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

如果你想設置html

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

這是非常簡單的:

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

第一種方式是:

$("#id_1").text('SUCCESS'); 
如果u想改變各個環節與HREF谷歌使用

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

和U可以更換課程:

$("#id_1").css('class','class2')