zoukankan      html  css  js  c++  java
  • jQuery中 $(this)与this的区别

    区分这个很简单,当你用的方法是jquery时,就用$(this),如果是JS方法,就用this,咱们回头看一下你贴出来的代码

    $(this).html( $(this).html() + " BAM! " + i );这个里的html()是JQUERY方法,用$(this).html(),当然,JS里也有相似方法innerHTML,如果用innerHTML,就要这样写了:this.innerHTML()

    this.reset();这里的reset是JS方法,所以同上得用this.reset();

    jquery对象$(this)[0]等同于JS里的元素this,这里的this是一样的,相信你应该看出来了,JS里的元素只要包上$()就是jquery对象了,而jquery的对象只要加上[0]或者.get(0),就是js元素了,很简单的

    当然,我的语言描述可能有误,但是整个思想就是这样没错了

  • 相关阅读:
    html表单
    html基础
    MySQL数据库 数据的更新
    JAVA数据库编程
    集合框架
    线程和进程
    反射
    centos 7环境
    js中的this
    javascript的作用域以及闭包现象
  • 原文地址:https://www.cnblogs.com/xiaolang1/p/4576796.html
Copyright © 2011-2022 走看看