layui入门

匿名 (未验证) 提交于 2019-12-02 23:56:01

layui入门

先解压下载的压缩包,然后导入文件:

导入一个layui.css代码和layui.js代码:

 <link rel="stylesheet" href="../layui-v2.5.4/css/layui.css">
<script src="../layui-v2.5.4/layui.js" type="text/javascript"></script>

例子1:hello word:

<%@ page language="java" contentType="text/html; charset=utf-8"     pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>Layui入门</title>   <link rel="stylesheet" href="../layui-v2.5.4/css/layui.css"> </head> <body> <script src="../layui-v2.5.4/layui.js" type="text/javascript"></script> <script type="text/javascript"> layui.use(['layer', 'form'], function(){   var layer = layui.layer,   form = layui.form;   layer.msg('Hello World'); });   </script> </body> </html>

结果:

例子2:非模块化方式使用layui:

<%@ page language="java" contentType="text/html; charset=utf-8"     pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>入门指南2:非模块化方式使用layui</title>   <link rel="stylesheet" href="../layui-v2.5.4/css/layui.css"> </head> <body> <script src="../layui-v2.5.4/layui.all.js" type="text/javascript"></script> <script type="text/javascript"> ;!function(){ 	var layer =layui.layer, 	form = layui.form; 	layer.msg("Hello Word2"); 	 } ();  </script> </body> </html>

结果:


例子3:自定义模块layUI.define:

<%@ page language="java" contentType="text/html; charset=utf-8"     pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>入门指南3</title>   <link rel="stylesheet" href="../layui-v2.5.4/css/layui.css"> </head> <body> <script src="../layui-v2.5.4/layui.all.js" type="text/javascript"></script> <script type="text/javascript"> //自定义模块layUI.define(,) layui.define(['layer','form'],function(exports){ 	alert('模块定义成功'); 	//把模块想外抛 	exports('mymodel',{}); }); //使用自定义模块 layui.use(['mymodel'],function(){ 	 });  </script> </body> </html>

结果:

例子4:运用布局、辅助、背景色进行讲解:

<%@ page language="java" contentType="text/html; charset=utf-8"     pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>Insert title here</title>   <link rel="stylesheet" href="../layui-v2.5.4/css/layui.css">   <style type="text/css"> #div1{  background-color: pink;  width: 300px;  height: 300px; }      </style> </head> <body> <div class="layui-main layui-unselect">hhhh</div> <input type="button"value="按钮1" class="layui-disabled">  <div id="div1" class="layui-circle layui-hide"></div><!-- 圆形 --> <div class="layui-bg-cyan">111</div> <div class="layui-bg-green">222</div> <div class="layui-bg-gray">333</div>  <script src="../layui-v2.5.4/layui.js" type="text/javascript"></script> <script type="text/javascript">   </script> </body> </html>

结果:

案例5:Tab选项卡、自定义属性被调用:

<%@ page language="java" contentType="text/html; charset=utf-8"     pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <title>Insert title here</title>   <link rel="stylesheet" href="../layui-v2.5.4/css/layui.css">   <style type="text/css">    </style> </head> <body> <div class="layui-main">  <div class="layui-tab">   <ul class="layui-tab-title">     <li class="layui-this">标题一</li><!--选中标题1  -->     <li>标题二</li>     <li>标题三</li>   </ul>   <div class="layui-tab-content">     <div class="layui-tab-item layui-show">内容显示1</div>     <div class="layui-tab-item">内容显示2</div>     <div class="layui-tab-item">内容显示3</div>   </div> </div> </div> <form action=""> <input type="submit" lay-submit class="lay-btn" lay-filter="login" value="按钮1"/>  </form> <script src="../layui-v2.5.4/layui.js" type="text/javascript"></script> <script type="text/javascript"> layui.use(['form'],function(form){ 	form.on('submit(login)',function(){ 		alert('自定义事件被调用'); 	});//绑定事件 	 });  </script> </body> </html>

结果:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!