zoukankan      html  css  js  c++  java
  • 2016年1月13日前端笔记

    一、$.fn.name 指 jquery 的命名空间加上fn的方法和属性会对每一个jquery实例都有效

      例:

      $.fn.abc(); 是对Jquery 扩展了一个abc方法,那么后面的每一个jquery实例都可以引用这个方法

      如: $('div').abc();

      

      jquery为开发插件提供了两个方法:

      为扩展jquery类本身,为类添加新的方法。

      jquery.extend(object);

      给jquery对象添加方法

      jquery.fn.extend(object);

        

    jQuery.fn=jQuery.prototype={
          init:function(select,context){
        //...
            }  
        }

    二、$('p').wrapAll('<div></div>');

      在制定的HTML内容或者元素中,放置(包裹)所有被选中的元素。

      <div>

        <p></p>

        <p></p>

      </div>

    三、$('p').get(0);

      get()方法获得由选择器制定的DOM元素。

      

      普通的dom对象一般可以通过$()转换成jquery对象。

      由于JQuery对象本身就是一个集合,所以jquery转换成DOM对象则必须取出其中的某一项,一般通过索引取出,如:

      $('#div')[0]      $('#div').get(0)

      这样变成dom对象则不能使用Jquery的方法。

      

  • 相关阅读:
    python 检测mobileprovision证书的过期时间
    dynamodb 分区键排序键介绍
    dynamodb 基本操作
    Python 实现一个栈
    openstack阅读链接
    mongoengine文档
    机器学习链接
    mongoengine的使用
    Timer(让函数定时执行)
    线程,进程,IO多路复用,协程的代码
  • 原文地址:https://www.cnblogs.com/mablevi/p/5128545.html
Copyright © 2011-2022 走看看