首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5页面加载问题(使用jQuery + JS + HTML5)

问HTML5页面加载问题(使用jQuery + JS + HTML5)
EN

Stack Overflow用户
提问于 2014-10-14 07:45:54
回答 2查看 87关注 0票数 0

我的服务页面有一些加载/显示问题。

我使用jQuery UI - Tabs作为外部和内部选项卡,并使用"footable“组件来显示表记录。jQuery标签和页脚组件是用jQuery就绪方法编写的。

代码语言:javascript
复制
     $(document).ready(function(){
          $( "#tabs" ).tabs();
          $( "#tests" ).tabs();        
          $('.footable').footable(); 
           ....
      }

由于某些原因,页面在UI定位良好之前就会显示出来,并且页面的布局效果很差,看起来非常不专业。

jQuery选项卡是否存在问题,需要以其他方式初始化它们?感谢任何想法..。

示例:下面是页面在正确定位之前的外观

​

​

这里是页面如何处理它的位置很好的

​

​

EN

回答 2

Stack Overflow用户

发布于 2014-10-14 07:52:10

在使用jquery选项卡和其他表插件之前,遇到了这个问题。

jQuery UI的选项卡有一个激活事件,当您单击一个选项卡时会触发该事件。您将需要在其中调用footable的重绘()方法。

代码语言:javascript
复制
$('#tests').tabs({
  activate: function( event, ui ) {
      $('.footable').data('footable').redraw();
  }
});
票数 0
EN

Stack Overflow用户

发布于 2014-10-14 12:02:12

我找到了解决办法

在容纳选项卡的容器DIV中,我放置一种显示样式:none,在jQuery就绪函数的末尾(在我准备了选项卡之后),我用一个css显示块打开它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26355324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档