在ASP的顶部放置Div.. NET GridView使用Javascript
Placing a Div on top of ASP.NET GridView using Javascript
我目前正在做一个ASP.net c#项目。我试图移动一个div容器被放置在一个ASP网格视图的顶部。
如果我在样式表中设置top: 100px;它把div放到我想要的网格视图的顶部。然而,这个位置需要使用Javascript来完成。我使用下面的代码来定位div。
var obj = document.getElementById("software_" + id);
obj.style.top = "80px";
如果我使用以下代码,它不会将div放在样式表放置它的相同位置,它会跳到网格视图的下面,就好像在java脚本中它试图避免容器重叠。
我怎样才能解决这个问题,以便Javascript可以像样式表一样将div放在顶部。
您可能需要设置z-index: http://www.w3schools.com/cssref/pr_pos_z-index.asp
和位置到绝对:http://www.w3schools.com/cssref/pr_class_position.asp
最终找到了答案,这与其他div的定位有关,所以我必须按顺序获得鼠标位置减去这么多像素。下面是我用来做定位的Javascript。
$(objs).mousemove(function (e) {
//alert('X: ' + e.pageX + ' Y: ' + e.pageY + ' ID: ' + id);
var x = e.pageX;
var y = e.pageY;
var posX = x - 180 + "px";
var posY = y - 150 + "px";
document.getElementById("software_" + id).style.top = posY;
document.getElementById("software_" + id).style.left = posX;
posX = 0;
posY = 0;
});
相关文章:
- 选择不在GridView-ASP.NET中激发
- 使用Jquery查找asp.net GridView中的所有复选框
- 从asp.net中的ClientSide(Javascript)刷新GridView
- 如何使用asp.net将gridview的行号作为命令参数传递
- 如何在页面回发后保持Asp-Net GridView数据(来自SignalR)
- 调整表头大小以匹配ASP.net GridView生成的表体
- 使用javascript将JSON对象绑定到asp.net gridview控件
- 如何在右键单击时获取 ASP.NET GridView在jQuery中的单元格ID
- 从 GridView 执行 Javascript 函数 ItemTemplate“按钮单击”Web 窗体 ASP.NET
- 如何将 JavaScript 添加到 Gridview 的下拉列表(模板归档 ASP.NET
- 使用 jQuery mobile 和 ASP.NET Gridview 的响应式表
- ASP.NET GridView ItemTemplate LinkButton支持RowCommand AFTER J
- 如何在Asp中获得html标签.Net Gridview with javascript
- 如何在asp.net“gridview”的项模板中访问按钮使用Javascript
- 如何计数选中的复选框,不包括标题,在asp.net gridview中使用javascript
- ASP.. NET Gridview如何访问字段上的复选框
- ASP.UpdatePanel中的.NET GridView直到第二次点击才更新
- 修正了asp.net Gridview JQuery的标题
- 在ASP的顶部放置Div.. NET GridView使用Javascript
- 在使用 jQuery ASP.NET GridView 拖放时面临问题