首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在加载整个页面之前,如何禁用并显示加载标志来代替“href”标记?

在加载整个页面之前,如何禁用并显示加载标志来代替“href”标记?
EN

Stack Overflow用户
提问于 2014-07-09 10:11:13
回答 2查看 156关注 0票数 0

我使用href标记来使用引导打开对话框,其中一些数据将使用jquery显示,但我希望在使用href的网页中加载所有数据之前不能打开对话框。

超链接在加载页面之前工作,但数据不会被提取到对话框中,也不会显示在对话框中。我希望在我的整个网页被加载之前,必须禁用这个href,或者必须用一个加载标志来代替这个href。

这个问题有解决办法吗?

下面是我用来打开对话框的href。

代码语言:javascript
运行
复制
<a href="#" id="<?php echo $row_rsnf['autoid'];?>" class="btn-primary lg" data-toggle="modal" data-target="#myModal<?php echo $row_rsnf['autoid']?>">Comments:</a>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-09 10:46:42

在文档准备好之前隐藏链接,然后显示一些加载程序。

代码语言:javascript
运行
复制
<a href="#" style="display: none;" id="<?php echo $row_rsnf['autoid'];?>" class="btn-primary lg" data-toggle="modal" data-target="#myModal<?php echo $row_rsnf['autoid']?>">Comments:</a>
<div id="loader">loading...</div>


    <script type="text/javascript">
    $( document ).ready(function() {
      //when ready show the button
      $('.btn-primary.lg').show();

      //hide the loader 
      $('#loader').hide();
    });
    </script>
票数 0
EN

Stack Overflow用户

发布于 2014-07-09 10:35:49

我会隐藏链接并使用Jquery显示一个加载器gif,Jquery有内置的事件侦听器,其中包含以下内容: open & beforeClose,用于返回链接并隐藏gif。

http://api.jqueryui.com/dialog/

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

https://stackoverflow.com/questions/24650861

复制
相关文章

相似问题

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