layui 팝업 상자

15703 단어 #layui
layui 팝업 상자의 간단한 사용


  • layer.open({})
  • layer.confim({})

  • 직접 복사하여 붙여넣을 수 있는 방법


    도입layui.css와 layui.js
    <link rel="stylesheet" href="layui/css/layui.css" />
    <script src="layui/layui.js">script>
    

    body
    <input type="button" value=" " id="btn"/>
    <div id="divid" style="display:none">testdiv>
    

    js
    <script>
    // 
    $('#btn').on('click', function() {
    	layui.use('layer', function(){
            var layer = layui.layer;
            // 
    	  	layer.open({
    		  type: 1,
    		  title: false,
    		  closeBtn: 1,
    		  area: ['400px','200px'],
    //		  skin: 'layui-layer-nobg', // 
    		  shadeClose: true,
    		  content: $('#divid')
    	    });
        });
    	  
    }
    </script>
    
    
  • 단추와 팝업 상자의 넓이를 사용자 정의하려면layer를 사용하십시오.open () 메서드

  • layer.open()

  • 독립 구성 요소로 도입layer를 사용합니다.js와 jquery.min.js
  •  <script src="layer.js">script>
     <script src="jquery.min.js">script>
    
  • layui 모듈화 사용: 홈페이지에서 layui 패키지를 다운로드하여 전체 패키지를 프로젝트에 넣고 layui를 도입한다.css와 layui.js
  •  <script src="layer.js">script>
     <script src="jquery.min.js">script>
    

    type:1 페이지 레이어
    layer.open({
    	 type: 1                      //    1:      2:ifream       4: layer.open tips 
    	,title:'layer '     // 
    	,closeBtn: 1             // :1234
    	,btnAlign:'c'             //   'l'      'r'
    	,area: ['650px','300px']           // 
    	,align:'center'         //       
    	,shadeClose: true         // 
    	,content:' html'
    //	,content: $('#id') // content DOM, : body , 
    })
    

    type:2 iframe 레이어
    
    layer.open({
      type: 2, 
      content: 'http://sentsin.com' // content URL, iframe , content: ['http://sentsin.com', 'no']
    });
    

    닫기 단추 추가
    layer.open({
      content: 'test'
      ,btn: [' ', ' ', ' ']
      ,yes: function(index, layero){
        // 【 】 
      }
      ,btn2: function(index, layero){
        // 【 】 
        
        //return false  
      }
      ,btn3: function(index, layero){
        // 【 】 
        
        //return false  
      }
      ,cancel: function(){ 
    
        //return false  
      }
    });
    

    layer.confirm()

    layer.confirm(' ?', {
      btn: [' ', ' ', ' '] // 
      ,btn3: function(index, layero){
        // 【 】 
      }
    }, function(index, layero){
      // 【 】 
    }, function(index){
      // 【 】 
    });
    

    더 많은 자료는 www.foryh를 클릭하십시오.com

    좋은 웹페이지 즐겨찾기