var $div = $('div') pk var $div = $(div);

来源:1-6 DOM对象转化成jQuery对象

huiyatou

2016-11-17 21:08

var $div = $('div')和 var $div = $(div)的不同之处是什么?

写回答 关注

4回答

  • jojo雨
    2016-11-17 21:50:23

    var $div = $('div')

    获取标签名为 div的所有元素

    var $div = $(div);

    这个的div变量如果保存的是一个用原生document.getElementsByTagName获取的节点的话,

    丢到$(div)里面就会被包装成jquery的对象,这样就可以j打点调用query的方法。如$(div).css()...

  • 琳Lin4391558
    2016-11-17 21:42:56
  • 此城无心
    2016-11-17 21:42:05

    你弄一个div 试一下

    1 $('div') 获取的是获取界面所有的div 形成一个jquery对象(类数组); 就是$('标签名');如$('p')

    2 $(div) 是没有意义的.

    你看到这个里面的 div 应该是一个变量名

    如 var div=$('div'); 这样的话 可以 用$(div) 等同于前面.

  • ghost-gentleman
    2016-11-17 21:38:29

    个人理解前一个是直接获取jquery对象

    后个是把dom对象变成jquery对象

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题