[英]Why is jQuery not working in Angular 1 and Angular 2?
jQuery is not working in Angular 1 and Angular 2. I am just trying to put simple jQuery function hide and show. jQuery在Angular 1和Angular 2中不起作用。我只是在尝试隐藏和显示简单的jQuery函数。 I am using Angular 1.5 and jQuery 3.2
我正在使用Angular 1.5和jQuery 3.2
<script type="text/javascript" src="angular.js"></script>
<script type="text/javascript" src="jquery.js"></script>
$('documment').ready(function(){
$('#mydiv').hide();
$('#mydiv1').click(function(){
$('#mydiv').show();
});
});
You had a syntax error, you were missing a ' character in $('#mydiv1)
您遇到语法错误,在
$('#mydiv1)
中缺少'字符
However if you are getting an error like, 但是,如果遇到类似这样的错误,
ReferenceError: $ is not defined
ReferenceError:未定义$
Make sure you have included Angular and jQuery in a proper order. 确保以正确的顺序包含了Angular和jQuery。
Like below, 像下面一样
<!-- Add jQuery first -->
<script type="text/javascript" src="jquery.js"></script>
<!-- And then AngularJS -->
<script type="text/javascript" src="angularjs.js"></script>
Use this: 用这个:
$(document).ready(function() {
$('#mydiv').hide();
$('#mydiv1').click(function(){
// Empty.
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.