Javascript 调用jQuery函数的链接不会';我好像不工作

Javascript 调用jQuery函数的链接不会';我好像不工作,javascript,jquery,ajax,Javascript,Jquery,Ajax,我是jQuery新手,所以这可能是最基本的 我有一个测试页面在这里:在那里我试图使链接投票向上或向下 以下是链接的外观: <a class="link_button" id="vote_up">Vote Up</a> <a class="link_button" id="vote_down">Vote Down</a> 现在我只想确保它被正确调用。但是警报没有被调用,这让我觉得它在某个地方被破坏了。你知道我该怎么做吗 谢谢 您使用的是类选择器而

我是jQuery新手,所以这可能是最基本的

我有一个测试页面在这里:在那里我试图使链接投票向上或向下

以下是链接的外观:

<a class="link_button" id="vote_up">Vote Up</a> 
<a class="link_button" id="vote_down">Vote Down</a>
现在我只想确保它被正确调用。但是警报没有被调用,这让我觉得它在某个地方被破坏了。你知道我该怎么做吗


谢谢

您使用的是类选择器
而不是id选择器
。因此,两者都可以

$('#vote_up').click(function(){
     alert("up");
});

编辑:还要确保所有内容都在$(文档)中。准备好了吗。。。i、 e

$(function(){ 
    $('#vote_up').click(function(){
         alert("up");
    });
}); 

您当前的选择器不正确,它正在查找一个
a
标记,该标记具有
投票权
不是它的id

用这个代替

$(function() {
    $('#vote_up')...
});

你试过id选择器了吗

$('#vote_up').click(function() {
    alert('up');
});

a.vote\u up
查找带有类
vote\u up
标记。在HTML
中,vote\u up
是一个ID,因此您需要:

$('#vote_up').click(function() 

实际上,我刚刚更改了$('vote_up')。单击(function(){它仍然不起作用。知道为什么吗?只是做了那个更改,它仍然没有发出警报。知道为什么吗?@Genadinik请参阅更新,只需要确保在附加事件处理程序之前加载DOM…只是做了那个更改,它仍然没有发出警报。知道为什么吗?
$('#vote_up').click(function() {
    alert('up');
});
$('#vote_up').click(function()