123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- $(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();
- });
- });
|