javascript - Java 脚本相互矛盾
问题描述
使用此 Java 脚本在 gridview 中进行水平/垂直滚动。
<script type="text/javascript">
$(document).ready(function () {
ExtgridviewScroll();
});
function ExtgridviewScroll() {
gridView1 = $('#GridView2').gridviewScroll({
width: 950,
height: 500,
railcolor: "#F0F0F0",
barcolor: "#CDCDCD",
barhovercolor: "#606060",
bgcolor: "#F0F0F0",
freezesize: 1,
arrowsize: 30,
varrowtopimg: "Images/arrowvt.png",
varrowbottomimg: "Images/arrowvb.png",
harrowleftimg: "Images/arrowhl.png",
harrowrightimg: "Images/arrowhr.png",
headerrowcount: 1,
railsize: 16,
barsize: 15
});
}
</script>
但是当我在同一个网页中使用下面的 Java 脚本时,gridview 正在失去由上述 JS 生成的水平/垂直滚动条。
<script type="text/javascript">
function ShowProgress() {
setTimeout(function () {
var modal = $('<div />');
modal.addClass("modalLoader");
$('body').append(modal);
var loading = $(".loadingLoader");
loading.show();
var top = Math.max($(window).height() / 2 - loading[0].offsetHeight / 2, 0);
var left = Math.max($(window).width() / 2 - loading[0].offsetWidth / 2, 0);
loading.css({ top: top, left: left });
}, 200);
}
$('form').live("submit", function () {
ShowProgress();
});
</script>
为什么两者互相矛盾。
解决方案
推荐阅读
- javascript - 如何使此功能按预期工作?
- three.js - 如何在不使用 JSONLoader 的情况下从 JSON 对象创建 three.js 几何
- r - 按 R 中的值的总和进行十进制
- c# - 在调用异步代码时始终考虑 AggregateExceptions 中的多个异常是否有意义?
- elasticsearch - 融合弹性搜索接收器正则表达式分配给所有主题并发送到索引
- algorithm - 从时间序列数据建立基线的算法
- ruby-on-rails - ActiveModel::Type::Integer 的最大数量
- spring-boot - Reliable libraries out there for Spring boot redis integration tests
- powershell - 在 PowerShell 中一起使用 ffmpeg 和 ffplay
- c# - 具有多个接口的单元测试