2013-08-23 57 views
0

http://www.silverbladesolutions.com 如果我从主页点击导航栏上的任何链接,LOADING显示在所有页面内容之前。知道事情发生在页脚的链接上。如果我重新加载页面,一切工作正常。除index.html以外的链接不会发生这种情况。Html引导显示加载页面加载文本

编辑:页面代码= http://pastebin.com/jeiqqJry

+1

我们可以看到任何代码或获取关于错误细节的更多信息吗?如果没有更多信息,很难分辨 – phouse512

+0

@ phouse512只需转到页面并点击导航栏链接和页面代码右键单击>查看源代码 – user204899

回答

0

NVM发现它。这是我们从旧版jquery移动版中添加的一些移动UI事物。更新所有jquery修复它!

0

所以我发现,包含在HTML中的“加载”部分的代码的位置。

当我第一次点击有关按钮,它需要我的网页,并在网页的HTML的body标签,有这个div:

<div class="ui-loader ui-corner-all ui-body-a ui-loader-default ui-loader-fakefix" style="top: 212.5px;"><span class="ui-icon ui-icon-loading"></span><h1> 
    loading 
</h1></div> 

当我刷新页面,该分区消失并只留下身体的其余部分。当你第一次点击链接时发生了一些事情,它会随着其他链接打开这个div。

另外我注意到的一点是,在第一次点击时,整个html页面的类都会转到类'ui-mobile'。这是否应该发生?我觉得当你第一次点击链接时会发生奇怪的现象,因为当我刷新时,这个类也会消失。有没有可能影响HTML的外部js脚本?

实际的'about.html'文件的html是什么样的?

+0

http://pastebin.com/EZ5Zj0WU – user204899

+0

好吧,这是有道理的,这正是我期待的,但由于某种原因,当您点击该链接时,额外的html将被添加到页面中。正在添加类,正在插入div,并且由于我无法说明的原因,事情正在发生变化。也许在boot-business.js中有一些东西? – phouse512

+0

我也这么认为,但它最终成为我们的jQuery手机! – user204899