javascript - 如何使用 jquery 在旋转木马上方隐藏和显示页脚?

标签 javascript jquery twitter-bootstrap css razor

我希望在加载主页时隐藏页脚,并在单击 showhide 按钮时显示和隐藏页脚 我的按钮代码可以很好地显示和隐藏页脚 我的问题是:如何在页面加载时隐藏页脚以及如何在轮播上方插入页脚?谢谢

$(document).ready(function () {
  $("#hide").hover(function () {
    $("footer").hide(1000);
  });
  $("#show").hover(function () {
    $("footer").show(1000);
  });
});
<div style="margin-left: auto; margin-right: auto;">
  <div style="padding: 0;">
    <div id="myCarousel" class="carousel slide" data-ride="carousel" data-interval="3000">
      <div class="carousel-inner">
        @foreach (var item in Model.Carousels)
        {

        if (item == Model.Carousels.FirstOrDefault())
        {
        <div class="item active ">
          <img style="height:380px; width:100%;" class="img-responsive center-block" src="@Url.Content(item.CarouselImage.ToString())">
          <div class="carousel-caption">
            <h2 class="h">@item.CarouselSubject</h2>
            <h4 class="h">@item.CarouselInfo</h4>
          </div>
        </div>
        }
        else
        {
        <div class="item">
          <img style="height: 380px; width: 100%;" class="img-responsive center-block" src="@Url.Content(item.CarouselImage.ToString())" />
          <div class="carousel-caption">
            <h2 class="h">@item.CarouselSubject</h2>
            <h4 class="h">@item.CarouselInfo</h4>
          </div>
        </div>
        }
        }

        <!-- Left and right controls -->
        <a class="left carousel-control" href="#myCarousel" role="button" data-slide="prev">
          <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
          <span class="sr-only">Previous</span>
        </a>
        <a class="right carousel-control" href="#myCarousel" role="button" data-slide="next">
          <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
          <span class="sr-only">Next</span>
        </a>
      </div>
    </div>
  </div>
  <div class="text-center">
    <button id="hide">Hide</button>
    <button id="show">Show</button>
  </div>

  <footer class="footer" style="background-color:#191919; text-align:center;color:GrayText;clear:both;margin-bottom:-30px;">

    <div>
      <ul style="display: inline-block; text-align: right; list-style-type: none;" class="list-group">
        <li style="font-weight:bold;" class="list-group-item">quick</li>
        <li class="list-group-item"><a class="Alist" href="">login</a></li>
        <li class="list-group-item"><a class="Alist" href="">sign up</a></li>


      </ul>
      <ul style="display:inline-block;text-align:right;list-style-type:none;" class="list-group">
        <li style="font-weight:bold;" class="list-group-item">manu</li>
        <li class="list-group-item"><a class="Alist" href="">text5</a></li>
        <li class="list-group-item"><a class="Alist" href="">text6</a></li>
        <li class="list-group-item"><a class="Alist" href="">text7</a></li>

      </ul>

      <ul style=" display:inline-block;text-align:right;list-style-type:none;" class="list-group">
        <li style="font-weight:bold; padding-bottom:10px;" class="list-group-item">follow us</li>

        <li class="list-group-item">
          @foreach (var item in Model.SocialNetworks)
          {
          <ul style=" display:inline-block;text-align:right;list-style-type:none;">
            <li>
              <a href="@item.SocialLink">
                <img class="img-responsive center-block socialIcon" src="@Url.Content(item.SocialIcon.ToString())" />
              </a>
            </li>
          </ul>
          }

        </li>

      </ul>
    </div>
    <div>
      <hr style="width: 70%; background-color: #5d5d5d; height: 0.5px; border: 0 none; " />
    </div>
    <div style="text-align:center;">

      <span style="text-align:center;">&copy;</span>

    </div>
  </footer>

</div>

最佳答案

如前一个答案所述,请使用它来隐藏页脚:

$(document).ready(function(){
  $("footer").hide();
});

要插入关于轮播的页脚,您可以使用:

$("footer").insertBefore(".carousel");

关于javascript - 如何使用 jquery 在旋转木马上方隐藏和显示页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34176681/

相关文章:

javascript - 停止从缓存中加载 Javascript 和 HTML

javascript - 我如何干掉服务器端 Ruby 和客户端 Javascript 之间的业务逻辑?

javascript - Amature javascript 引用文本文件

javascript - 日期格式 - 逻辑错误

javascript - 使用 jquery 添加元素后隐藏搜索栏

css - 带有 Bootstrap 的 Angular2 动画

javascript - 使用reactjs分割数组值

javascript - 扫描按下的表单按钮并采取行动

css - 如何在 Bootstrap 中为响应式表格着色?

jquery - 使用 Bootstrap 3.3.+ 在 HTML/CSS(无插件)中滚动带有 1 个项目的水平多项目 slider