layuid出层自定义样式(layer.open)

layuid出层自定义样式(layer.open),第1张

在引入的layui文件中找到css目录,找到其下的layer文件夹,如图建立myskin文件,在这个文件夹下面建立自己的样式

举例:

在用到的layeropen处 继承自己写的css样式,如下

1layui的d层插件  layer 使用 当d层的内容很多时,可以先在页面上写好,一般是写在body里面,不要放在其他的div里面,防止d层受到影响,使用方法:

<div id="test" style="display:none;">这里放置d窗内容</div>
<script>

    layuiuse('layer',function(){

      layeropen({

          type:1,

          title: '测试',

          content: $('#test')

      });

    });

</script>

这是使用了  $  ,  前提是引入了jquery, 当然layui里面已经内置了jquery模块,只需要引入就可以  $ = layuijquery;但是下面的问题就来了。。。
2使用以上的方法d出层后,点击关闭d窗,发现d窗的内容(原本隐藏的div)又显示在页面了。

    原因: 你可能引入了某些插件,插件需要引入jquery,而你又引用了layui的jquery,所以就冲突了

解决办法: 在插件的js里面引用layui的jquery


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13391388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-27
下一篇 2023-07-27

发表评论

登录后才能评论

评论列表(0条)

保存