Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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_Css_Height_Width_Equation - Fatal编程技术网

Jquery 根据容器宽度设置容器高度并乘以常数

Jquery 根据容器宽度设置容器高度并乘以常数,jquery,css,height,width,equation,Jquery,Css,Height,Width,Equation,我试图根据容器的宽度乘以0.75来设置容器的高度 我想到了这个,但不确定哪里出了问题,因为它不起作用: $('#slideContent').load(function() { var wide = ('#slideContent').width() $(this).css('height', $(this).width( wide * 0.75 )); }); 有什么建议吗 谢谢现在试试这个 $(document).ready(f

我试图根据容器的宽度乘以0.75来设置容器的高度

我想到了这个,但不确定哪里出了问题,因为它不起作用:

$('#slideContent').load(function() {
            var wide = ('#slideContent').width()
          $(this).css('height', $(this).width( wide * 0.75 ));
        });
有什么建议吗

谢谢

现在试试这个

 $(document).ready(function() {
                var wide = $('#slideContent').css('width');
                var calculate = parseInt(wide, 10)* 0.75;

                $('#slideContent').css('height', calculate);
            });
首先,我获取元素的宽度并将其存储在“wide”变量中。 其次,我做了一个计算变量。当从CSS样式的元素中请求宽度或高度时,您将返回一个包含“px”的字符串值,要过滤掉这个“px”并使其成为整数,我使用“parseInt()”函数。“10”确保它是基数为10的数字。 我相信,其余的都应该很有意义。

现在试试这个

 $(document).ready(function() {
                var wide = $('#slideContent').css('width');
                var calculate = parseInt(wide, 10)* 0.75;

                $('#slideContent').css('height', calculate);
            });
首先,我获取元素的宽度并将其存储在“wide”变量中。 其次,我做了一个计算变量。当从CSS样式的元素中请求宽度或高度时,您将返回一个包含“px”的字符串值,要过滤掉这个“px”并使其成为整数,我使用“parseInt()”函数。“10”确保它是基数为10的数字。
我相信剩下的应该是有意义的。

如果你想改变高度,为什么不使用
$(这个)。高度(modWidth)
,其中
var modWidth=wide*0.75
来改变高度?

如果你想改变高度,为什么不使用
$(这个)。高度(modWidth)
,其中
var modWidth=wide*0.75
更改高度?

您忘记了
#slideContent
选择器上的$。忘记了
#slideContent
选择器上的$。