刚刚学jquery的一段简单代码,看不明白意思,特别是$指什么

 我来答
百度网友2a546d3
2017-05-09 · TA获得超过157个赞
知道小有建树答主
回答量:115
采纳率:78%
帮助的人:76.4万
展开全部

$就是jQuery对象。给你个例子,jQuery就类似这种构造:

//这是一段闭包的代码
闭包的作用就是放置闭包内的对象或者变量污染全局变量
如果需要在外部调用闭包内的对象需要把该类赋值给window对象
而window.$(或者$)和window.jQuery(或者jQuery);
(function(){
    var jQuery = {
        version: '1.0'
    };
    jQuery.alert = function(){
        console.log('123');    //在控制台打印123;
    };
    //把jQuery赋给window对象,这样外部就可以调用他
    window.$ = jQuery;
    window.jQuery = jQuery;
}());

(function(){
    //调用jQuery对象里面的alert方法
    $.alert();
    jQuery.alert();
}());
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式