2012-01-29 38 views

回答

1

使用jQuery這樣找到他們:

var messages = new Array(); 

$('.fbChatMessage').each(messages.push($('this').text())) 

要改變一個div的內容,你可以這樣做:

$('.fbChatMessage').text('new text') 
+0

哇謝謝你t他快速回應。我不使用整個「fbChatMessage fsm direction_ltr」類名嗎?那什麼「fsm direction_ltr」部分甚至意味着大聲笑?好吧,我所有設置之前的最後一個問題是如何在開放的Safari瀏覽器網頁上執行此操作? – fefwfefefwfwe 2012-01-29 21:20:46

+0

在這個代碼中'class =「fbChatMessage fsm direction_ltr」'你有3個類:fbChatMessage,fsm和direction_ltr。我不知道fsm是做什麼的,但direction_ltr用於從左到右書寫的語言,所以你必須選擇描述你的元素的類,在這種情況下,第一個(也是非常直觀的名字)。 – Mike 2012-01-29 21:24:36

+0

至於執行,你將不得不將這個頁面加載到div元素中,並編寫一個很好的javascript來讀取並執行你需要的翻譯和替換工作。 – Mike 2012-01-29 21:26:16

0

找到所有這些div您可以試試

document.getElementsByClassName('fbChatMessage')