Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Div位置跟踪_Javascript_Jquery_Html - Fatal编程技术网

Javascript Div位置跟踪

Javascript Div位置跟踪,javascript,jquery,html,Javascript,Jquery,Html,我的Senario是我有一个div名称scrollContent现在另一个div是内容,它位于scrollContent div内并且是可滚动的。在contentdiv中还有其他div,我希望跟踪contentdiv中所有div的位置,以便在我重新打开contentdiv中的div时在同一位置打开。这里我想跟踪id=p0的div的位置。 我正在使用保存内容分区的高度和宽度 $'content'.prop'scrollHeight' $'content'.prop'scrollWidth' 当我重

我的Senario是我有一个div名称scrollContent现在另一个div是内容,它位于scrollContent div内并且是可滚动的。在contentdiv中还有其他div,我希望跟踪contentdiv中所有div的位置,以便在我重新打开contentdiv中的div时在同一位置打开。这里我想跟踪id=p0的div的位置。 我正在使用保存内容分区的高度和宽度 $'content'.prop'scrollHeight' $'content'.prop'scrollWidth'

当我重新打开时,我将保存高度和宽度指定给content div。但是content div中的div不会在确切位置打开。我将div位置保存在content div中,如下所示 top=$p0.offset.top; 左=$p0.offset.left

请推荐我。提前谢谢

我的代码如下

<div id="scrollContent">
<div id="content">
<div id="p0" class="window ui-draggable" position="absolute" style="top:256px;left:132px;"/>
</div>
</div>

Css are
#scrollContent {
    border:inset 3px #EFF3FB;
    overflow:scroll;
    position:relative;
    min-height:836px;
    min-width:400px;
    height:850px;
    width:1020px;

    left: 250px;
    right: 0;
    top: 15px;
    margin-bottom:0px;
    background-color:#EFF3FB;
}
#content {
    overflow:scroll;
    position:relative;
    min-height:836px;
    min-width:400px;
    height:836px;
    width:1000px;

    left: 0px;
    right: 0px;
    top: 0px;
    bottom:0px;
    background-image:url('../image/new_background_content.jpg');
    background-repeat:repeat;
    background-image-width:100%;
    z-index:0;
}
试试这个:

$p0.offset.top-$content.offset.top


嗨vivek。。。我用它来保存po的样式属性,但当内容div滚动时问题出现了。如果content div未滚动。。内部div处于准确位置。但当content div滚动时。所有的内部div都在同一个窗口中打开,而不是在滚动部分。你能举一个小提琴的例子并重新创建这个问题吗?