$(function(){ $('#iframe-im').height($(window).height()); // 页面初始化 function pageInit(){ $('.page-sidebar').css('min-height',$(window).height()-$('.header-wrap').outerHeight(true)-20); } pageInit(); $(window).resize(function(){throttle(pageInit(), 300)}); //iframe-menu function iframeMenuList(){ var $menu=$('.iframe-menu-list'), $li=$menu.children('ul').children('li'), $wrap=$('.iframe-menu'), w; if($('.boss-im').is('.show')){ w=$(window).width()-260; }else{ w=$(window).width(); } if($li.length*181>w){ $menu.width($li.length*181); $('.iframe-menu-btn').show(); } } $('.iframe-menu-btn>a.prev').on('click',function(){ var left=$('.iframe-menu-list').data('left')*1; if(left==0){ return false; } else if(left<0){ $('.iframe-menu-list').animate({'left':left+180},"fast",function(){ $('.iframe-menu-list').data('left',left+180); }); } }); $('.iframe-menu-btn>a.next').on('click',function(){ var left=$('.iframe-menu-list').data('left')*1; if(left<-(($('.iframe-menu-list>ul>li').length-2)*180)){ return false; } else if(left<=0){ $('.iframe-menu-list').animate({'left':left-180},"fast",function(){ $('.iframe-menu-list').data('left',left-180); }); } }); iframeMenuList(); // 右键菜单 $('.iframe-menu-list>ul>li').bind('contextmenu',function(e){ e.stopPropagation(); e.preventDefault(); var offset=$(this).position(); $('.iframe-menu-mouse').show().css({left:offset.left+20,top:offset.top+30}); return false; }); $(document).on('click',function(){ $('.iframe-menu-mouse').hide(); }); });