1

我有一些从 php 循环自动生成的 div。

<div class="link_0"><a href=# onclick="getLink('20120922','0');">Get Link</a></div>
<div class="link_1"><a href=# onclick="getLink('20120922','1');">Get Link</a></div>
<div class="link_2"><a href=# onclick="getLink('20120922','2');">Get Link</a></div>

我正在尝试使用 jQuery 将用户单击的正确 div 替换为另一个 php 查询中的内容。

function getLink(thisDate, i)
{
    $.post("json.php?page=ajax", { date: thisDate },
        function(data) {
            ('.link_'+i).html(data);
    });  
}

我束手无策,试图找出我做错了什么。任何帮助,将不胜感激。

4

2 回答 2

8

看起来您缺少美元符号 ($(...))!;-)

$('.link_'+i).html(data);
于 2012-09-23T03:12:59.820 回答
1
$('.link_'+i).html(data);

你错过了$

于 2012-09-23T03:24:04.493 回答