关于jQuery对象前加"$"

来源:2-4 jQuery选择器之全选择器(*选择器)

不知疲倦的旅者

2018-06-21 12:44

网上很多文章说jQuery对象前面加不加“$”都是一样,只是为了表示当前对象是jQuery对象。

在2.4章节中,修改jQuery对象,在前面加入“$”,为什么得到的结果就不一样了(没有任何效果了)。

<script type="text/javascript">        
    //获取页面中所有的元素        
    var $elements2 = $("*");        
    //原生与jQuery方法比较        
    //===表示数据和类型都相等        
    if($elements2.length === elements1.length){           elements2.css("border","1px solid red");        }    
</script>

去掉jQuery对象前面的“$”,才有作用,为什么?

写回答 关注

1回答

  • qq_标点符号_1
    2018-06-21 23:35:40
    已采纳

    你把所有element2都加上$符号就好了


jQuery基础 (一)—样式篇

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

217496 学习 · 1303 问题

查看课程

相似问题