zoukankan      html  css  js  c++  java
  • jQuery编写简单的jQuery代码

    // $('#foo') 和jQuery ('#foo') 是等价的
    
    $(document).ready(function(){  // 等待Dom元素加载完毕
        alert("Hello World!");    // 弹出一个框
    }
    
    
    
    $(document).ready(function(){
            //........
    });
    
    //可以简写成
    $(function()){
       // ...........
    });
    // jQuery可以编写 链式风格 
    $(this).addClass("current").next().show().parent().siblings();
    //    但jQuery代码本省也应该拥有良好的层次和规范这样才能进一步改善代码
    
    
    //  var $variable = jQuery对象;
    //   var variable = DOM对象;
    

    一、jQuery对象转成DOM对象

    jQuery提供了两种方法将一个jQuery对象转换成DOM对象,即[index]和get(index)

    1.jQuery对象是一个类似数组的对象,可以通过[index]的方法得到相应的DOM对象.

    2.另一种方法是jQuery本身提供的,通过get(index)方法得到相应的DOM对象

    //第一种
    var $cr = $("#cr"); //jQuery 对象
    var cr = $cr.get(0);       // DOM对象
    //第二种
    var cr = $cr.[0];
    // DOM对象装 jQuery对象
    var cr = document.getElementById("cr");//DOM对象
    var $cr = $(cr); // jQuery对象
    //转换后,可以任意使用jQuery中的方法.
    // 通过以上方法,可以任意地相互转换jQuery对线和DOM对象
    //只有DOM对象才能使用DOM中的方法,jQuery对象不能使用DOM中的方法
    //但jQuery对象提供了一套更加完善的工具用于操作DOM

    在jQuery库都被加载完毕后,可以在任何时候调用jQuery.noConflict()函数来将变量$的控制权移交给其他JavaScript库:

    var $j = jQuery.noConflict();// 改变jQuery的快捷写法 - $j
    
    //将 $变量的控制权 交给其他  类库
  • 相关阅读:
    外观模式及php实现
    桥接模式与装饰者模式的区别
    装饰者模式及php实现
    组合模式和php实现
    桥接模式和php实现
    适配器模式和php实现
    建造者模式以及php实现
    原型模式及php实现
    单例模式及php实现
    抽象工厂模式和php实现
  • 原文地址:https://www.cnblogs.com/zzzzzzzsy/p/6837689.html
Copyright © 2011-2022 走看看