javascript - 实现 Jquery show()?

标签 javascript jquery html

如何将 JQuery.show() 与我的工作动画相结合,以便我可以显示文本。

我想在这个 working example 上实现与此处相同的效果.但我不想使用“数据”前缀来显示文本,我想使用jquery.show()。我无法理解在何处以及如何为每个按钮放置我的文本并将其显示在 middleBubble 上。

我的示例和这个示例之间的唯一区别是我的 middleBubble 正在切换。

我怎样才能使这项工作有效并在工作动画中实现 jquery show() 库?

我的示例的 HTML:

 <section class='circle-animation'>
    <div class="container-fluid">
      <div class="row">
        <div class="hidden-xs hidden-sm">
          <div class="col-sm-6 col-sm-offset-3 col-sm-pull-1">
            <div id="middlepapir" class="jumbotron">
              <div class="row">

                <img class="papir img-responsive" src="img/circle/11.png" alt="">
                <div class="row">
                  <div class="move1 col-sm-4 col-xs-4 col-md-push-4"> 
                      <a href="#"><img class="position1 round" src="img/circle/off/home-all-icon-off.png"></a>
                  </div>
                </div>
                <div class="row">
                  <div class="move2 col-sm-4 col-xs-4 col-md-push-1">
                      <a href="#"><img class="position2 round" src="img/circle/off/home-cover-icon-off.png"></a>
                  </div>
                </div>
                <div class="row">
                  <div class="move3 col-sm-4 col-xs-4 col-md-push-7">
                      <a href="#"><img class="position3 round" src="img/circle/off/home-design-icon-off.png"></a>
                  </div>
                </div>
                <div class="row">
                  <div class="move4 col-sm-4 col-xs-4">
                      <a href="#"><img class="position4 round" src="img/circle/off/home-diy-icon-off.png"></a>
                  </div>
                </div>
                <div class="row">
                  <div class="move5 col-sm-4 col-xs-4 col-md-push-8">
                      <a href="#"><img class="position5 round" src="img/circle/off/home-marketing-icon-off.png"></a>
                  </div>
                </div>
                <div class="row">
                  <div class="move6 col-sm-4 col-xs-4 col-md-push-1">
                      <a href="#"><img class="position6 round" src="img/circle/off/home-other-icon-off.png"></a>
                  </div>
                </div>
                <div class="row">
                  <div class="move7 col-sm-4 col-xs-4 col-md-push-4">
                      <a href="#"><img class="position7 round" src="img/circle/off/home-special-icon-off.png"></a>
                  </div>
                </div>
                <div class="row">
                  <div class="move8 col-sm-4 col-xs-4 col-md-push-7">
                      <a href="#"><img class="position8 round" src="img/circle/off/home-vip-icon-off.png"></a>
                  </div>
                </div>
              </div>
            </div>   
          </div>  
        </div>  
      </div>    
    </div>
  </section>

HTML 部分的 Jquery:

// jQuery script for are Circle div whit Scroll Reveal Script

$(document).ready(function(){
    /*==========================================
    SCROLL REVEL SCRIPTS
    =====================================================*/
    window.scrollReveal = new scrollReveal();
    /*==========================================
    WRITE  YOUR  SCRIPTS BELOW
    =====================================================*/
    $('.round').click(function(){
       $('.papir').animate({
        width: ['toggle', 'swing'],
        height: ['toggle', 'swing'],
       }); 
    });    

});

最佳答案

如果没有 CSS,这将更难检查,但是,您似乎错过了示例使用的布局。他们有一个单独的主要文本区域,称为 id="middleBubble"。这是文本被替换的区域。

他们在这里进行替换:

$("#middleBubble").html("<p><b>" + $(this).data("bubble1") + "</b><br />" + $(this).data("bubble2") + "</p>");

其中“this”是悬停的元素(在本例中为图像)。数据存储在 data-bubble1 和 data-bubble2 属性中。您可以将它存储在那里(每个部分的替换文本),或者您可以将它存储为键控 JSON 对象并使用图像的 id 来键控要使用的值。我会推荐后者,但要针对每个人。

关于javascript - 实现 Jquery show()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30295809/

相关文章:

jquery - 在灯箱中为不同的 YouTube 链接打开 YouTube 视频

javascript 复选框功能仅工作一次

javascript - String.prototype.replace 不会替换 &times 字符

javascript document.createElement 或 HTML 标签

javascript - AngularJS 和谷歌分析

javascript - 使用javascript计算组合框中的所有值

javascript - 如何使用ajax在select2中显示多个结果数据?

javascript - 我怎样才能在桌面登录 session 期间记住一些东西

php - 将 mysql 查询结果附加到变量

html - 删除每个输入元素之前的空格 - 由换行符引起