memberSellList.js 2.83 KB
define(function( require, exports, module ) {

    require( "fancybox" );

    //修改价格弹框显示
    $(".change-price").fancybox({
        
        padding: 0,
        scrolling: 'auto'

    });
    //关闭弹框操作
    $(".fancy-ensure").click(function(){

        $.fancybox.close();

    });
    $(".fancy-cancel").click(function(){

        $.fancybox.close();

    });

    //显示全部弹框内的列表
    var $showarea = $( ".fancy-show-area" ),
        $fancyalert = $( ".fancy-alert" ),
        _h, _sh;

    $fancyalert.show();
    _h = $(".fancy-tab").height();
    _sh = $showarea.height();
    $fancyalert.hide();
    
    $( ".fancy-show-more" ).live({
        click: function(){
            var $this = $(this);

            if ( $(this).hasClass("on") ){
                
                $(this).removeClass("on").html("显示更多");
                $showarea.css({ height: _sh });

            }else {

                $(this).addClass("on").html("隐藏更多");
                $showarea.css({ height: _h });

            };
        }
    });

    if ( parseInt(_h) <= 235 ){
      $showarea.css({ height: _h });
      $(".fancy-show-more").hide();
    }

	//单笔订单显示更多商品
    if ($(".check-more").length){
        var s = 'showall';

        $(".check-more").bind({
            click: function(){
                if ($(this).hasClass(s)){
                    $(this).find('span').html('收起查看');
                    $(this).removeClass(s);
                    $(this).prev().removeAttr('style');
                }
                else{
                    $(this).find('span').html('展开查看');
                    $(this).addClass(s);
                    $(this).prev().css('max-height', '1000px');
                }
                return false;
            }
        })
    }


     // 不填写确认发货 过滤验证
    $( '#no-data input' ).on( 'change' ,function(){ 

        if( $( this ).is( ':checked' ) ){
            $( '#send-pop' ).find( '.iptText' ).val( '' ).attr( 'disabled' , 'disabled' ).removeClass( 'error' ).removeClass( 'valid' );
            $( '#send-pop' ).find( 'label.error' ).remove();
         //   $.fancybox.close();
        }else{
            $( '#send-pop' ).find( '.iptText' ).removeAttr( 'disabled');
        }

    });

    //清除确认发货 弹层内容

    $( '.f-fancybox' ).click(function(){

        $( '#orderId' ).val( $( this ).attr( 'orderId' ) );
        
    }).fancybox({
        openEffect:'elastic',
        closeEffect:'elastic',
        scrolling:'visible',
        beforeShow:function(  ){
            $( '#send-pop' ).find( '.iptText' ).val('').removeAttr( 'disabled').removeClass( 'error' ).removeClass( 'valid' );
            $( '#send-pop' ).find( 'label.error' ).remove();
            $( '#no-data input' ).removeAttr( 'checked' );
            
        }
    });



});