请问var $div = $('div')和var $div = $(div)这两句话有什么区别
这两句话出现在课程:JQquey基础修炼圣典-样式篇的1-5和1-6里,原代码如下:
1-5:
元素一
元素二
元素三
var $div = $('div') //jQuery对象var div = $div.get(0) //通过get方法,转化成DOM对象div.style.color = 'red' //操作dom对象的属性1-6:
元素一
元素二
元素三
var div = document.getElementsByTagName('div'); //dom对象var $div = $(div); //jQuery对象var $first = $div.first(); //找到第一个div元素$first.css('color', 'red'); //给第一个元素设置颜色都是获开jQuery对象,请问有区别吗? |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
var $div = $('div')是获开界面所有的div。形成一个jquery对象。
var $div = $(div)是将变量名为div的变量包装成一个jquery对象。
在这个代码中获开的结果没区别。 |
|
|
|
|
下面那个div变量其实就是上面那个‘div’下面那个div变量就是获开所有标签名为div的对象,和上面那个一样 |
|
|
|
|