我正在盡我所能製作我的jQuery/AJAX腳本,但有時候我遇到了一些問題,比如現在,所以我正在尋求一些幫助!元素ID
在我網站的遊戲頁面上,在評論框中,你會發現有一個「Like(0)」鏈接,當你點擊時,它實際上爲評論添加了+1,沒有任何頁面重新加載。
在PHP方面,一切順利,但在JavaScript部分,我遇到了ID的問題。我曾裝過這個原代碼:
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("like").innerHTML=xmlhttp.responseText;
}
}
如果我有問題,是document.getElementById("like")
一部分。因爲我有很多意見,我deceided給他們一個不同的ID來解決問題,所以評論1將有
<span id="like1">The +like stuff here</span>
等(LIKE2,LIKE3等)
但在我的JS代碼(我已經做了一些Actionscript,並使用evenement.currentTarget)我不知道如何去做。 (所以,如果我點擊like10,它會更新像10跨度框。)
任何幫助將不勝感激!
我不知道我是否足夠清楚,但謝謝反正!
問題是如何獲得事件的目標或其他東西? – 2010-10-13 21:40:41
我的問題更像是,當您點擊span id = like3內的鏈接時,它發送請求並更新相同的跨度。因爲如果我只是把span id = like,我點擊的任何跨度只會更新第一個。 – 2010-10-13 21:47:26