网上很多文章说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对象前面的“$”,才有作用,为什么?
你把所有element2都加上$符号就好了