我的问题是我想在几个页面上使用该功能,我只是不想将它放在所有页面上,<script></script>
这很累人。
你看,我开始使用Alertify.js
,我想在一个单独的文件中使用这个函数js
,只有我在浏览器中得到这个:
ReferenceError: $ 未定义
这是因为我有这样的功能:
$(document).ready(function() {
$("#butonanon").click(function(){
alertify.alert('hola mundo');
});
});
图片参考错误:
我在 Mozilla Firefox 浏览器中得到这样的结果:
好吧,如果你明白了,那是因为你缺少JQuery库,你可以通过添加以下代码行来解决它
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
例子:
注意:版本取决于您。
确保你已经导入了 jQuery 库,并且它在你的其他 Javascript 文件之前被导入。
显然有问题,jquery js 必须是第一个,以便稍后其他人有 jquery $ 可用。
根据您的图片,jquery 在validationForm.js 之后
大致应该是这样的: