问答详情
源自:2-4 jQuery选择器之全选择器(*选择器)

为什么 var elements2 =$('*') 里面的var elements不是js变量声明吗 还是其中有转换关

求各位解答

提问者:web龙 2016-08-27 19:40

个回答

  • 大块吃肉188
    2016-09-08 11:04:54

    $()这是jq方法,获得的自然是jq对象。=左边的是变量名,其实对于变量名我们没有严格的要求,只是为了方便区分jq对象和DOM对象,会在变量名前加$。这里

    var elements2 =$('*') 

    虽然element前面没有加$,但是这是用$()所以是jq对象。加$只是为了方便区分jq对象的默认的一个习惯,也可以不加的,关键是看用js方法还是jq方法获取的对象。新手,有不对的地方欢迎交流指正

  • 慕慕9986984
    2016-08-27 19:53:38

    这已经转换成Jqeury的对象了