1.0.9
This commit is contained in:
		
							parent
							
								
									4cd5b97c9a
								
							
						
					
					
						commit
						fd07bf1b47
					
				
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@ -205,20 +205,20 @@ layui.define('jquery', function(exports){
 | 
			
		||||
      ,elemCont = othis.siblings('.layui-colla-content')
 | 
			
		||||
      ,parents = othis.parents('.layui-collapse').eq(0)
 | 
			
		||||
      ,filter = parents.attr('lay-filter')
 | 
			
		||||
      ,display = elemCont.css('display') === 'none';
 | 
			
		||||
      ,isNone = elemCont.css('display') === 'none';
 | 
			
		||||
      //是否手风琴
 | 
			
		||||
      if(typeof parents.attr('lay-accordion') === 'string'){
 | 
			
		||||
        var show = parents.children('.layui-colla-item').children('.'+SHOW);
 | 
			
		||||
        show.siblings('.layui-colla-title').children('.layui-colla-icon').html('');
 | 
			
		||||
        show.removeClass(SHOW);
 | 
			
		||||
      }
 | 
			
		||||
      elemCont[display ? 'addClass' : 'removeClass'](SHOW);
 | 
			
		||||
      icon.html(display ? '' : '');
 | 
			
		||||
      elemCont[isNone ? 'addClass' : 'removeClass'](SHOW);
 | 
			
		||||
      icon.html(isNone ? '' : '');
 | 
			
		||||
      
 | 
			
		||||
      layui.event.call(this, MOD_NAME, 'collapse('+ filter +')', {
 | 
			
		||||
        title: othis
 | 
			
		||||
        ,content: elemCont
 | 
			
		||||
        ,show: display
 | 
			
		||||
        ,show: isNone
 | 
			
		||||
      });
 | 
			
		||||
    }
 | 
			
		||||
  };
 | 
			
		||||
@ -366,11 +366,12 @@ layui.define('jquery', function(exports){
 | 
			
		||||
          elemItem.each(function(){
 | 
			
		||||
            var othis = $(this)
 | 
			
		||||
            ,elemTitle = othis.find('.layui-colla-title')
 | 
			
		||||
            ,elemCont = othis.find('.layui-colla-content');
 | 
			
		||||
            ,elemCont = othis.find('.layui-colla-content')
 | 
			
		||||
            ,isNone = elemCont.css('display') === 'none';
 | 
			
		||||
            
 | 
			
		||||
            //初始状态
 | 
			
		||||
            elemTitle.find('.layui-colla-icon').remove();
 | 
			
		||||
            elemTitle.append('<i class="layui-icon layui-colla-icon">'+ (elemCont.css('display') === 'none' ? '' : '') +'</i>');
 | 
			
		||||
            elemTitle.append('<i class="layui-icon layui-colla-icon">'+ (isNone ? '' : '') +'</i>');
 | 
			
		||||
 | 
			
		||||
            //点击标题
 | 
			
		||||
            elemTitle.off('click', call.collapse).on('click', call.collapse);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user