0

我是 JQuery 的新手,正在读一本书。由于某些疯狂的原因,这个选择器 /event sdstatement 拒绝工作,即使根据这本书它应该工作。我知道 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。

非常感谢

4

3 回答 3

2

认为您只需要从wwwjQuery src 的 URL 中取出。

于 2013-10-26T00:02:12.117 回答
0

除了Guilherme提到的你需要将你的选择器包装在标签内

<script type="text/javascript">
$(function(){
    $('input#name-submit').on('click',function(){
        alert(1);
    });
});
</script>
于 2013-10-26T00:06:02.040 回答
0

也许你需要这样写代码:

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

脚本标签之间

于 2013-10-26T00:08:11.443 回答