1. $(function() {
  2. // 等待页面 DOM 加载完毕执行
  3. });
  4. $(document).ready(function() {
  5. // 等待页面 DOM 加载完毕执行
  6. });

$

$jQuery的别称,所以$可以替代jQuery
同时$也是jQuery 中的顶级对象

  1. jQuery(function() {
  2. // 等待页面 DOM 加载完毕执行
  3. });
  4. jQuery(document).ready(function() {
  5. // 等待页面 DOM 加载完毕执行
  6. });

冲突替换

  1. // 释放$,之后只能使用jQuery
  2. jQuery.noConflict();
  3. // 用新变量替换$
  4. var $j = jQuery.noConflict();
  5. $j('#msg').hide(); // 这里 $j 就等同于之前用 $

参数

  1. $(function () {})
  2. $('字符串选择器') // 获取DOM对象,封装成jQuery对象
  3. $('<p>代码片段</p>') // 可以创建节点
  4. $(DOM对象)