Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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 “引导”选项卡“面板标题和内容等高”_Javascript_Jquery_Html_Css_Twitter Bootstrap - Fatal编程技术网

Javascript “引导”选项卡“面板标题和内容等高”

Javascript “引导”选项卡“面板标题和内容等高”,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我正在为我的网站使用引导“选项卡面板” 当我按照下图加载页面时,我想设置标签标题和说明的高度相等 我正在根据标题和描述的内容设置自动高度 任何人都可以帮助实现这一目标。提前谢谢 1 Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。 Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名

我正在为我的网站使用引导“选项卡面板”

当我按照下图加载页面时,我想设置标签标题和说明的高度相等

我正在根据标题和描述的内容设置自动高度

任何人都可以帮助实现这一目标。提前谢谢


1 Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。
Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。它不仅存活了五个世纪,而且还跨越到电子排版,基本上保持不变。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,最近随着Aldus PageMaker等桌面出版软件的发布,包括Lorem Ipsum版本。
3 Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。它不仅存活了五个世纪,而且还跨越到电子排版,基本上保持不变。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表的发行而流行。
Lorem Ipsum只是印刷和排版行业的虚拟文本。自16世纪以来,Lorem Ipsum一直是行业标准的虚拟文本,当时一位不知名的印刷商拿起一个打印工具,将其拼凑成一本打印样本书。它不仅存活了五个世纪,而且还跨越到电子排版,基本上保持不变。它在20世纪60年代随着包含Lorem Ipsum段落的Letraset表单的发布而流行,最近随着Aldus PageMaker等桌面出版软件的发布,包括Lorem Ipsum版本。
功能相等高度(组){
最高=0;
组。每个(函数(){
thisHeight=$(this).height();
如果(此高度>最高){
最高=此高度;
}
});
身高(最高);
}
$(文档).ready(函数(){
等高($(“.equalHeight”);
});
//#sourceURL=pen.js

这是一个使用jQuery的有效解决方案,因为您已经在使用它了:

只需删除
equalHeight
函数和调用,并将此代码段添加到
$(文档)中即可。就绪

$('a[role="tab"]').on('shown.bs.tab', function (e) {
  var targetHref = $(e.target).attr("href");
  var $activatedTabContent = $(targetHref);
  var targetHeight = $activatedTabContent.height();
  $('a[role="tab"]').outerHeight('auto');
  $(this).height(targetHeight);
});

希望这有帮助

在单击之前,是否可以设置页面加载时的高度?您知道吗?在初始页面加载时,第一个选项卡始终处于活动状态,对吗?所以只需像编辑一样加载第一个选项卡的面板高度。第一个选项卡已加载,但高度未自动设置是的,我明白了。在第一个选项卡和第一个选项卡内容面板上的标记中设置内联样式。您只需要删除标记中设置的高度。小提琴已经更新以反映这一点。