Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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 .高度重新加载div高度多次_Jquery - Fatal编程技术网

Jquery .高度重新加载div高度多次

Jquery .高度重新加载div高度多次,jquery,Jquery,我正在尝试使用一个增加字体的jquery脚本,但是当字体大小增加时,我不知道如何让jquery重新加载div大小,以便出现/消失一个滚动条。我已经非常接近了,但是我的代码只有在我第一次点击时才起作用,随后它就不会更新了。代码如下: <script type="text/javascript"> $j(document).ready(function(){ // Reset Font Size var originalFontSize = $j('html').css('f

我正在尝试使用一个增加字体的jquery脚本,但是当字体大小增加时,我不知道如何让jquery重新加载div大小,以便出现/消失一个滚动条。我已经非常接近了,但是我的代码只有在我第一次点击时才起作用,随后它就不会更新了。代码如下:

<script type="text/javascript">  
$j(document).ready(function(){
  // Reset Font Size
  var originalFontSize = $j('html').css('font-size');
    $j(".resetFont").click(function(){
    $j('html').css('font-size', originalFontSize);
  });
  // Increase Font Size
  $j(".increaseFont").click(function(){
    var currentFontSize = $j('html').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum*1.2;
    $j('html').css('font-size', newFontSize);
    $j("#content").height(auto);
    return false;
  });
  // Decrease Font Size
  $j(".decreaseFont").click(function(){
    var currentFontSize = $j('html').css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum*0.8;
    $j('html').css('font-size', newFontSize);
    return false;
  });
});
</script>
我添加了$jcontent.heightauto;到最后增加高度。从我第一次调用该函数时收集的信息来看,它将工作的高度设置为auto。但在随后的单击中,高度已设置为“自动”,因此不会产生任何差异。如果有人能告诉我如何修改我的代码,我将不胜感激。

试试看

$j("#content").css({'height' : 'auto'});
或需要更多信息


内容的css是什么?您是否在css中的任何其他元素上设置了明确的高度?

不,这不起作用:我的内容css是:content{height:100%;margin:none;}整个页面设置为百分比高度,这会有区别吗?是的,如果基于html的页面高度为100%,那么body{height:100%;}?较大的字体大小可能会使其超出此范围,但是,一旦将“高度”设置为“自动”,就没有任何其他高度可以继承了-但是,在没有看到整个页面结构的情况下,我不想说高度对此设置有多大限制是的,页面和html设置为100%。如何编辑以下代码以仅加载特定div$jcontent.loadtarget.html;如何定义包含在“target”中的div而不是“target”?