课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
var $div = $('div')和 var $div = $(div)的不同之处是什么?
2016-11-17
源自:jQuery基础 (一)—样式篇 1-6
正在回答
var $div = $('div')
获取标签名为 div的所有元素
var $div = $(div);
这个的div变量如果保存的是一个用原生document.getElementsByTagName获取的节点的话,
丢到$(div)里面就会被包装成jquery的对象,这样就可以j打点调用query的方法。如$(div).css()...
http://www.imooc.com/wenda/detail/324479 之前有人回答的
你弄一个div 试一下
1 $('div') 获取的是获取界面所有的div 形成一个jquery对象(类数组); 就是$('标签名');如$('p')
2 $(div) 是没有意义的.
你看到这个里面的 div 应该是一个变量名
如 var div=$('div'); 这样的话 可以 用$(div) 等同于前面.
个人理解前一个是直接获取jquery对象
后个是把dom对象变成jquery对象
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
4 回答var $div = $(div)与 var $div = $(‘div’)
3 回答var div = document.getElementsByTagName('div'); var $div = &(div); 和 var $div = &('div'); 这两句有什么区别?
2 回答var div = $div[0] //转化成DOM对象?
1 回答var divs = document.getElementsByTagName('div')
2 回答var div=$div[0];div.style.color='red';也可以实现