Comment utiliser la couche contextuelle layui : introduisez d'abord n'importe quelle version de jQuery1.8 ou supérieure ; puis introduisez laery.js ; enfin, passez "function show(){var a = layer.open({. ..}) ;}" peut être utilisée pour faire apparaître le calque à l'aide de laery.open.
L'environnement d'exploitation de ce tutoriel : système Windows 7, version layui2.4&&jquery2.2.1, ordinateur Dell G3.
Recommandé : "tutoriel layUI"
le calque a une position spéciale dans le système layui, et beaucoup de gens pensent même à tort que layui = layer ui, donc le calque est mis en valeur encore une fois Tout comme un module de couche élastique de layui
1 Pour obtenir laery, vous devez vous rendre sur le site officiel pour télécharger l'adresse laery.js --http://layer.layui.com/
.2. Présentez laery .js Avant cela, vous devez d'abord introduire toute version de jQuery1.8 ou supérieure
<script src="http://libs.baidu.com/jquery/2.1.1/jquery.min.js"></script> <script src="layer/layer.js"></script>
3 Utilisez laery.open();
function show(){ var a = layer.open({ type: 2, area: ['80%','450px'], title: '我是标题', shadeClose: true, content: ['layer_model.html','no'] }); }
paramètres de base<. 🎜>
1. tapez le typetype: 1, // 0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层)
title:"我是标题", //若你还需要自定义标题区域样式,那么你可以title: ['文本', 'font-size:18px;'] 数组第二项可以写任意css样式; //如果你不想显示标题栏,你可以 title: false
3.2. S'il s'agit d'un calque iframe
layer.open({ type: 1, content: '传入任意的文本或html' //这里content是一个普通的String }); layer.open({ type: 1, content: $('#id') //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响 }); //Ajax获取 $.post('url', {}, function(str){ layer.open({ type: 1, content: str //注意,如果str是object,那么需要字符拼接。 }); });
Exemple :
3.3. Si vous utilisez layer.open pour exécuter les astuces Layer
layer.open({ type: 2, content: 'http://sentsin.com' //这里content是一个URL,如果你不想让iframe出现滚动条,你还可以content: ['http://sentsin.com', 'no'] });
Exemple :
Largeur et hauteur de la zone
In. l'état par défaut, le calque est adaptatif à la fois en largeur et en hauteur. Mais lorsque vous souhaitez uniquement définir la largeur, vous pouvez zoner : '500px' et la hauteur sera toujours adaptative. Lorsque vous devez définir à la fois la largeur et la hauteur, vous pouvez zone : ['500px', '300px']
layer.open({ type: 4, content: ['内容', '#id'] //数组第二项即吸附元素选择器或者DOM });
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!