layui已经内置了jQuery,没有必要再单独引入jQuery,采用如下两种办法可以使用$符查询dom元素

//第一种:主动加载jquery模块 

layui.use(['jquery', 'layer'], function(){ 
var $ = layui.$ //重点处
,layer = layui.layer;

//后面就跟你平时使用jQuery一样
$('body').append('hello jquery');
});

//第二种:如果内置的模块本身是依赖jquery,你无需去use jquery,所以上面的写法其实可以是: 

layui.use('layer', function(){ 
var $ = layui.$ //由于layer弹层依赖jQuery,所以可以直接得到
,layer = layui.layer;

//……
});