在链接点击,jQuery上运行一个动作

时间:2010-01-23 22:07:09

标签: jquery asp.net-mvc

我有一系列图像,我只想记录每次点击时的图像。它们从未出现在自己的视图中,因此运行代码毫无价值。

我使用jQuery连接了一个click事件。虽然$ .post不起作用。知道如何实现我的目标吗? 'hit'只是在绘制图像链接时存储在视图中的HTML元素。 Hit引用HitController,然后“Hit”方法接受id。

是的,我修正了id错误 - 但仍然没有工作。

    $("a[hit]").each(function() {
        $(this).click(function() {
            var hit = $(this).attr("hit");
            $.post("Hit/Hit/", { id: hit });
        });
    });

1 个答案:

答案 0 :(得分:0)

嗯,id可能是一个未定义的变量,alert(id)是否显示正确的结果?