我正在尽我所能制作我的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