Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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 jQuery.height()未更改_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jQuery.height()未更改

Javascript jQuery.height()未更改,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有以下代码: $(function() { $('#team-ch').click(function() { $('#team-camb-hert').height('auto'); }); }); 这将更改链接上div的高度单击。我已经在这个函数中添加了一个警报,当它点击链接时可以确认它正在运行,只是目标div的高度没有改变。目标div在CSS文件中的高度设置为0,但它没有被更新 有人知道这里发生了什么吗?请将脚本代码放在jQuery库下面,然后按如下所示再次运行 <

我有以下代码:

$(function() {
  $('#team-ch').click(function() {
    $('#team-camb-hert').height('auto');
  });
});
这将更改链接上div的高度单击。我已经在这个函数中添加了一个警报,当它点击链接时可以确认它正在运行,只是目标div的高度没有改变。目标div在CSS文件中的高度设置为0,但它没有被更新


有人知道这里发生了什么吗?

请将脚本代码放在jQuery库下面,然后按如下所示再次运行

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
$function{$'team-ch'。单击函数{$'team-camb-hert'。高度'auto';};}

试试这个:

$(function() {
  $('#team-ch').click(function() {
    $('#team-camb-hert').css('height','auto');
  });
});

请参见如何更改图元的高度:

.测试{ 利润率:10px; 边框样式:实心; 边框宽度:1px; 高度:0px; } 测试您也可以尝试以下方法:

$(function() {
 $('#team-ch').click(function() {
 $('#team-camb-hert').attr('style','height:auto');
 });
});

你能不能也在一个代码片段中提供相关的HTML和CSS,因为可能有很多事情会影响预期的结果。可能是:$'team-camb-hert'。CSS'height','auto';你应该评论一下。不回答!