当前位置: 代码迷 >> 综合 >> layui如何使用内部jQuery?
  详细解决方案

layui如何使用内部jQuery?

热度:5   发布时间:2023-10-16 21:34:37.0

有时我们使用的layui的框架,可以不需要单独引进jq,因为layui是内置有jq。我们需要在layui里面使用jq,就能自动引进来了。

由于Layui部分内置模块依赖jQuery,所以我们将jQuery1.11最稳定的一个版本作为一个内置的DOM模块(唯一的一个第三方模块)。只有你所使用的模块有依赖到它,它才会加载,并且如果你的页面已经script引入了jquery,它并不会重复加载。内置的jquery模块去除了全局的$和jQuery,是一个符合layui规范的标准模块。

//第一种:主动加载jquery模块
layui.use(['jquery', 'layer'], function(){ var $ = layui.$ //重点处,layer = layui.layer;//后面就跟你平时使用jQuery一样$('body').html('hello');
});//第二种:如果内置的模块本身是依赖jquery,你无需去use jquery,所以上面的写法其实可以是:
layui.use('layer', function(){ var $ = layui.$ //由于layer弹层依赖jQuery,所以可以直接得到,layer = layui.layer;//后面就跟你平时使用jQuery一样$('body').html('hello');
});

以上两种方式引进jq,希望能帮助到你。

  相关解决方案