为什么我的JQuery选择器不起作用?

时间:2013-10-26 00:00:04

标签: jquery

我是JQuery的新手,正在研究一本书。由于一些疯狂的原因,这个选择器/事件sdtatement拒绝工作,即使根据书,它应该工作。我知道JQuery正在加载,因为我可以获得一个alert()来工作。那么有人能告诉我这个片段有什么问题吗?

<script src="http://www.ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="<?php echo base_url();?>js/global.js"></script>

$('input#name-submit').on('click',function(){
    alert(1);
});

控制台说$尚未定义。 php语句只是引用Codeigniter中的基本URL。

非常感谢

3 个答案:

答案 0 :(得分:2)

认为你只需要从jQuery src的URL中取出www

答案 1 :(得分:0)

除了Guilherme提到的内容之外你需要将你的选择器包装在一个标签

<script type="text/javascript">
$(function(){
    $('input#name-submit').on('click',function(){
        alert(1);
    });
});
</script>

答案 2 :(得分:0)

也许您需要像这样输入代码:

<script>
$('input#name-submit').on('click',function(){
    alert(1);
});
</script>

在脚本标记

之间