js 排班插件_最近做的排班表,整个表格全JS动态生成,用了很多Jquery的库,4个主要页面...

var down=false; //判断鼠标是否处于down状态

var y=0;//对象top坐标

var t=0;//时间坐标

var h=0;//对象的height 高度

var w=0;//方向0向下1向下

var m=0;//移动的值

var current_obj, is_current_obj=false; //选择的对象

var current_date; //选择的时间

var resize_obj, resize_down=false; //改动大小的对象

var state_obj=false;var timer; //定时器

var old_employee_type="";var old_employee_name="";var old_employee_gh="";var is_edit = false;var edit_div_id = "";var showDialog_day ="";var getPageType=" ";//alert(getPageType);

functionsetScrollTop(op){if(!down) return

var grid=_c(document,"div","wc-scrollable-grid");if(op=="up"){

grid.scrollTop-=10;

}else if(op=="down"){

grid.scrollTop+=10;//alert('ddddddddd');

}//_("tool").innerHTML=grid.scrollBottom;

timer=setTimeout("setScrollTop('"+op+"')",100)

}//删除未创建完成的对象

functiondel_current_obj(){if(_(current_date+''+y+'_event_div')){

_(current_date+''+y+'_event_div').parentNode.removeChild(_(current_date+''+y+'_event_div'));

}

}functionresize_downEvent(day,event){

resize_down=true;

resize_obj=getEventObj(event).parentNode;

}//窗体上鼠标点击释放触发事件

window.οnmοuseup=function(){

down=false;if(!state_obj)

del_current_obj();

}var wc_scrollable_grid=false;var grid_tr=false;//窗体大小改变触发事件

window.οnresize=function(){if(!wc_scrollable_grid)

wc_scrollable_grid=_c(document,"div",'wc-scrollable-grid');if(!grid_tr)

grid_tr=_c(document,"tr","grid-tr");if(_("tab_input").value=="month"){//alert($(".Grid").width()*0.1429);

//alert($(".CalendarWeekend").width());

$(".easyui-panel").each(function(){

$(this).panel('resize',{

width: $(".Grid").width()*0.1429,

height:0});

});for(var i=0 ;i

{

grid_tr[i].style.height=(getWinHeight()-95)/5+'px';

}

}else if(_("tab_input").value=="week"){

wc_scrollable_grid.style.height=(getWinHeight()-95)+'px';

}else if(_("tab_input").value=="day"){

wc_scrollable_grid

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值