回答:setTimeout(function() { var $report = $("div"); //获取对应report的div元素 var $scroll = $report.find("#frozen-center"); //获取对应report的div元素的滚动块元素,冻结为#frozen-center,未冻结且未安装自定义滚动条插件为.reportContent,未冻结且安装了自定义滚动条插件为.scrollDiv var flag = window.flag5; //设置全局变量flag,每个报表块需保证各不相同 $report.find("#frozen-center").css('overflow-x', 'hidden'); $report.find("#frozen-center").css('overflow-y', 'hidden'); $report.find("#frozen-north").css('overflow-x', 'hidden'); $report.find("#frozen-north").css('overflow-y', 'hidden'); //冻结情况下隐藏滚动条 $report.find(".reportContent").css('overflow-y', 'hidden'); $report.find(".reportContent").css('overflow-x', 'hidden'); //非冻结情况下隐藏滚动条 flag = true; //定义全局参数flag,用来控制滚动的暂停和继续 $scroll.mouseover(function() { flag = false; }) //鼠标悬浮,滚动停止 $scroll.mouseleave(function() { flag = true; }) //鼠标离开,继续滚动 var old = -1; setInterval(function() { if (flag) { currentpos = $scroll.scrollTop; //获取距顶部距离 if (currentpos == old) { $scroll.scrollTop = 0; //若已到达底部,则重置 } else { old = currentpos; $scroll.scrollTop = currentpos + 1.5; //若未到达底部,则向下移动1.5像素 } } }, 100); //以25ms的频率执行}, 500);改:var flag = window.flag5;
回答:传参 选择公式=单元格
回答:$(".x-table td").mouseover(function(e){var col=Number($(this).attr("col"))+1; //获取鼠标当前所在单元格的col var row=$(this).attr("row"); //获取鼠标当前所在单元格的row var img=contentPane.curLGP.getCellValue(col,row); //获取到隐藏的图片地址$("body").append("<div id='preview'><img style=\"width:100%;height:100%\" src='"+ img +"' /></div>"); //弹出一个div里面放着图片$("#preview")//修改这个div的样式,让他居中.css("-ms-transform","translate(-50%,-50%)").css("-moz-transform","translate(-50%,-50%)").css("-o-transform","translate(-50%,-50%)").css("transform","translate(-50%,-50%)").css("left","50%").css("top","50%").css("z-index","9999999").css("position","absolute") .css("width","410px").css("height","410px") }); //鼠标离开这个div移除$(".x-table td").mouseout(function(e){ $("#preview").remove(); });
3
3
26
10
没有更多