Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.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 Onresize事件不是';t正在重新调整大小_Javascript_Css_Wordpress_Disqus - Fatal编程技术网

Javascript Onresize事件不是';t正在重新调整大小

Javascript Onresize事件不是';t正在重新调整大小,javascript,css,wordpress,disqus,Javascript,Css,Wordpress,Disqus,我将javascript window.onresize事件设置为运行其他适合div大小和主体大小的函数。问题是,当通过添加注释(使用disqs)调整屏幕大小时,应该与新主体大小相匹配的div不适合。我的意思是onresize函数没有运行 如您所见,右侧div不会随着注释的添加而增长(请参见边框)。你知道如何使onresize事件工作吗 PS:当我在firefox上打开developer tools时,div被调整了大小,我不知道为什么,但是onresize事件被运行。只有在这种情况下 编辑:

我将javascript window.onresize事件设置为运行其他适合div大小和主体大小的函数。问题是,当通过添加注释(使用disqs)调整屏幕大小时,应该与新主体大小相匹配的div不适合。我的意思是onresize函数没有运行

如您所见,右侧div不会随着注释的添加而增长(请参见边框)。你知道如何使onresize事件工作吗

PS:当我在firefox上打开developer tools时,div被调整了大小,我不知道为什么,但是onresize事件被运行。只有在这种情况下

编辑:尝试运行此jquery脚本:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"                          type="text/javascript"></script>
<script>
        $(document).resize(function(){
            tamanho_barra();
        });
</script>

$(文档)。调整大小(函数(){
tamanho_barra();
});
但是,它还不起作用。我试图将“文档”更改为一个随机div,看看是否会发生什么,但什么都没有。我不知道是什么问题。你能帮我吗

Edit2:现在在RCBral的帮助下工作。他告诉我在内容中添加一个1像素的背景图像,然后重复到页面底部

#content { background:url('<?php bloginfo('template_directory'); ?>/images/gray_dot.gif') 634px 0px repeat-y; } 
#content{背景:url('/images/gray_dot.gif')634px 0px repeat-y;}

有一个jQuery插件,可以让您以运行disqs的容器元素为目标

下面是一个演示:

以下是插件:

下面是语法:

$('div#disqus-container').bind('resize', function(){
    // your code
});

有一个jQuery插件,可以让您以运行disqs的容器元素为目标

下面是一个演示:

以下是插件:

下面是语法:

$('div#disqus-container').bind('resize', function(){
    // your code
});

您的脚本不会自动运行。必须将其包含在DOM就绪时运行的函数中:$(document.ready(function(){here});或$(函数(){here})

例如:

<script>
$(function() {
        $(window).resize(function(){
            $("#barra").tamanho_barra();
        });
});
</script>

$(函数(){
$(窗口)。调整大小(函数(){
美元(“#巴拉”)。塔曼霍·巴拉();
});
});
您的代码有一些错误: 1.您在“resize”之后使用了两个圆括号,而不是一个圆括号。 2.对于调整大小功能,您应该选择窗口而不是文档


我希望这会有所帮助。

您的脚本不会自动运行。必须将其包含在DOM就绪时运行的函数中:$(document.ready(function(){here});或$(函数(){here})

例如:

<script>
$(function() {
        $(window).resize(function(){
            $("#barra").tamanho_barra();
        });
});
</script>

$(函数(){
$(窗口)。调整大小(函数(){
美元(“#巴拉”)。塔曼霍·巴拉();
});
});
您的代码有一些错误: 1.您在“resize”之后使用了两个圆括号,而不是一个圆括号。 2.对于调整大小功能,您应该选择窗口而不是文档



我希望这能有所帮助。

文档
窗口
不同。对不起,我不明白你的意思。向页面添加内容会使
文档
调整大小;不是
窗口
。哦,那么,在调整文档大小时是否会运行一个事件,或者以其他方式调整div的大小?@JoãoVinholi使用媒体查询
文档
窗口
不是一回事。对不起,我不明白你的意思。向页面添加内容会使
文档
调整大小;不是
窗口
。哦,那么,在调整文档大小时是否有运行的事件,或者是否有其他方法来调整div大小?@JoãoVinholi使用媒体查询我相信这只能连接到
窗口
对象:但必须有一种方法来做到这一点,评论的页面有一个边界,随着新评论的增加而增加。啊,你们都是对的,但实际上有一个jQuery插件来解决这个问题。这里有一个示例:@hansvedo,实际上应该注意,在起诉这个插件时,由于它使用轮询,会带来性能开销。所以使用这个插件有点过分。我相信这只能连接到
窗口
对象:但必须有办法做到这一点,评论的页面有一个边界,随着新评论的增加而增长。啊,你们都是对的,但实际上有一个jQuery插件来解决这个问题。这里有一个示例:@hansvedo,实际上应该注意,在起诉这个插件时,由于它使用轮询,会带来性能开销。所以使用这个插件有点过火了。谢谢RCBral,解决了我遇到的一些问题。但问题依然存在,因为我想要的是管理塔曼霍·巴拉();当文档大小更改时,而不是当窗口大小更改时,此函数才起作用。你知道怎么做吗?谢谢你,解决了我的一些问题。但问题依然存在,因为我想要的是管理塔曼霍·巴拉();当文档大小更改时,而不是当窗口大小更改时,此函数才起作用。你知道怎么做吗?