Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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
Jquery 色盒和卷轴_Jquery_Colorbox_Scroller - Fatal编程技术网

Jquery 色盒和卷轴

Jquery 色盒和卷轴,jquery,colorbox,scroller,Jquery,Colorbox,Scroller,我在打开页面后第一次加载内容时遇到了colorbox问题。我正在为每个人制作一份带有按钮说明的人员列表。按下按钮后,打开一个颜色框“窗口”,其中包含根据地址选项卡中的人员id从db获取的信息。因此,它从页面的另一部分加载内容。列表位于index.php?page=List中,描述链接位于index.php?page=List&person\u id中(打开不同的文件)。在另一个文件中是mysql查询等,信息是从数据库中获取的,然后是echo'ed。。也可以使用div(div不在db中)。div具

我在打开页面后第一次加载内容时遇到了colorbox问题。我正在为每个人制作一份带有按钮说明的人员列表。按下按钮后,打开一个颜色框“窗口”,其中包含根据地址选项卡中的人员id从db获取的信息。因此,它从页面的另一部分加载内容。列表位于index.php?page=List中,描述链接位于index.php?page=List&person\u id中(打开不同的文件)。在另一个文件中是mysql查询等,信息是从数据库中获取的,然后是echo'ed。。也可以使用div(div不在db中)。div具有css类:

.see_profile {
    background-color:#ececec;
    width:400px;
    height:auto;
    overflow:auto;
    padding:30px;
    font-size:14px;
    text-align:justify
}
信息在div中。当我打开页面并按下description按钮时,它会打开colorbox,但在底部和右侧有sroller。关上盒子并再次打开后,滚筒就不见了。。我想不出是什么问题。。除了IE6,Chrome、FF和Opera都有这个问题

在标题中,我有:

<script type="text/javascript">
    $(document).ready(function(){
    $(".member").colorbox();
    });
</script>

$(文档).ready(函数(){
$(“.member”).colorbox();
});

我还注意到,在div中插入图像后会发生这种情况,我已经研究了这个问题

尝试查看您通过ajax加载的内容。如果它有一些没有“高度”和“宽度”属性的图像,则会出现滚动条

之所以会出现这种情况,是因为浏览器不知道图像的大小,并且不会等到加载后才计算页面布局。第一次加载后,图像位于缓存中,浏览器可以计算大小


尝试指定图像的大小。对我来说,这很有效。

我也有同样的问题。你找到解决办法了吗?