减少jquery-steps插件中的’min-height’
我的HTML中的多个表单的Steps’插件。 您可以从以下URL查看此插件的工作原理。
http://www.jquery-steps.com/Examples
我需要的是,根据所有forms的插件,常见的’min-height’正在应用。 但是我想根据不同步骤的每个单独forms的字段数来控制表单的“最小高度”。 任何人都可以帮我解决这个问题。
对于上述问题,以下是解决方案。
在jquery.steps.css中删除以下类的height属性
.wizard > .content > .body{height:95%;}
在-jquery.steps.js中搜索
stepTitles.eq(state.currentIndex) .addClass("current").next(".body").addClass("current");
应该在第844行附近。直接添加:
stepTitles.eq(state.currentIndex).next(".body") .each(function () { var bodyHeight = $(this).height(); var padding = $(this).innerHeight() - bodyHeight; bodyHeight += padding; $(this).after(''); $(this).parent().animate({ height: bodyHeight }, "slow"); });
这个问题肯定会得到解决。