JQuery的入口函数:
<script src="jquery-3.4.0.min.js"></script>
<script>
<!--JQuery入口函数-->
//1,第一种给DOM绑定ready事件
$(document).ready(function(){
});
// 2,第二种:直接给JQuery全局变量传入一个回调函数
$(function () {
// 编写JQuery相关代码
});
JS的入口函数
// 3,与JS的DOM入口函数对比
window.onload = function () {
}
JQuery冲突问题
1,利用noConflict()方法修改$名称,或者用备胎JQuery代替
var $j = jQuery.noConflict();
2,将
$(document).ready(function(){}
替换为
jQuery( document ).ready(function( $){}
3,
jQuery(function($){
你的js代码放在这里(例如第二个方案提到的ready函数和子函数)
//如果是js文件,其实就是在文件头部和尾部各加一行代码
}
或者
(function($) {
//你的js代码
})(jQuery);