标签: slidetoggle

jQuery甚至没有被调用

我不知道这里发生了什么......我正在尝试在我的菜单上添加一个幻灯片...看起来非常简单..我试图简化这个尝试找到问题(意思是我已经采取了所有的链接和额外的jquery,只有底部的例子 - 最后的段落)但我不知道错误是什么..(其他它没有做任何事情)

包括:

<script type="text/javascript" src="/raceday/Scripts/jquery-1.4.2.min.js"></script> 
Run Code Online (Sandbox Code Playgroud)

剧本:

<script type="text/javascript">
$("button").click(function() {
    $("p").slideToggle("slow");
});    
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="ttl-area">
   <h2 class="ttl-account"><span>Account</span></h2>
</div>
<div class="account-area">
   <div class="login-holder">

      <p><strong>Welcome, <%= ViewModel.Profile.Name.First %></strong></p>

      <ul class="account-links">
         <span id="loginTitle">User Options</span><br /><br />
         <li>
            <%= Html.ActionLink<EventController>( x => x.List(), "All Events" )%>
         </li>
         <li>
            <%= Html.ActionLink<MyEventsController>( x => x.List(), "My Events" )%>
         </li>
         <li>
            <%= Html.ActionLink<AccountController>( x => x.Edit(), "My Profile" )%>
         </li>
         <li>
            <%= Html.ActionLink<ClubController>( x => x.List(), "All Clubs" )%>
         </li>
         <li>
            <%= Html.ActionLink<MyClubsController>( x => …
Run Code Online (Sandbox Code Playgroud)

jquery slidetoggle

1
推荐指数
1
解决办法
186
查看次数

如果不是这个,jQuery切换

如果这是一个新手问题,请原谅我:

我有一个菜单设置打开下一个div以查看更多细节,如果还有另一个div打开它将关闭它,同时打开新的.如果你单击与该div关联的标题,我无法弄清楚如何关闭已打开的div.它只是关闭并重新打开.

码:

$(document).ready(function() {

    $(".heading").click(function(){
        if($(".content").is(":visible")){
            $(".less").removeClass("less");
            $(".content").slideUp(500);
        }
        $(this).next(".content").slideToggle(500);
        $(this).children(".more").toggleClass("less");
    });

});
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

jquery this slidetoggle toggleclass

1
推荐指数
1
解决办法
3850
查看次数

jQuery切换Cookie支持

我正在尝试将jQuery Cookie插件实现到我的幻灯片切换脚本中,但到目前为止还没有成功.这是我的代码(没有任何cookie实现):

jQuery的:

$(document).ready(function() {
  $('a.toggle').click(function() { 
   var id = $(this).attr('name');
   $('#module' + id).slideToggle('fast');
   $('a.toggle[name='+id+']').toggle();
   return false; 
  });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<a class="toggle" name="1" href="#">- Hide</a> 
<a class="toggle hidden" name="1" href="#">+ Show</a>

<div id="module1"><p>Hello World</p></div>
Run Code Online (Sandbox Code Playgroud)

任何人都知道在现有代码中实现jQuery Cookie插件是否容易,以便记住打开/关闭状态?

谢谢.

cookies jquery toggle slidetoggle

0
推荐指数
1
解决办法
6108
查看次数

JQuery 生涩的 SlideUp 和 SlideDown 动画

我在 jquery 中遇到这个动画的问题,它似乎在所有浏览器中都不稳定。

这是链接: 这里

您必须单击“Fotovoltaico”和“Fotovoltaico a concentrazione”才能查看动画问题。

javascript jquery animation slidetoggle

0
推荐指数
1
解决办法
3991
查看次数

.slideToggle无效

我知道我将文件链接正确,因为它显示在Chrome上的检查器中.这是我的HTML:

    <!DOCTYPE html>
      <html>
        <head>
          <title>jQuery</title>
          <script type='text/javascript' src='jquery-1.7.2.min.js'></script>
          <script type='text/javascript' src='scripts/change.js'></script>
        </head>
        <body>
          <p>
            <button id="start">Start</button>
            <button id="stop">Stop</button>
          </p>
          <p id="image">
            <img src='images/image.jpg' alt="image" />
          </p>
        </body>
      </html>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

      $('#start').click(function() {
        $('#image').slideToggle(3000);
      });
Run Code Online (Sandbox Code Playgroud)

jquery slidetoggle

0
推荐指数
1
解决办法
1288
查看次数

如果用jQuery打开,显示div并隐藏现有的div?

我有两个默认隐藏的div.然后用户在点击时显示div.如果div已经打开,并且用户单击以显示另一个div,我希望隐藏当前div,并显示新div.

我目前的代码是这个..

HTML

<div class="menu">MENU</div>
<div class="search">SEARCH</div>

<div class="menu-box">MENU BOX</div>
<div class="search-box">SEARCH BOX</div>
Run Code Online (Sandbox Code Playgroud)

CSS

 .menu, .search {
      display:inline-block;
      cursor:pointer;
    }

    .menu, .search, .menu-box, .search-box  {
      padding:20px;
      background-color: #ccc;
      margin-right:10px;  
    }

    .menu-box, .search-box {
      width:20%;
      display:none;
    }

    .menu-box {
      background-color:red;
    }

    .search-box {
      background-color:green;
    }
Run Code Online (Sandbox Code Playgroud)

JAVASCRIPT

$('.menu').click(function(){
    $('.menu-box').slideToggle();
});

$('.search').click(function(){
    $('.search-box').slideToggle();
});
Run Code Online (Sandbox Code Playgroud)

你可以在这里看到一个有效的演示......

http://codepen.io/seraphzz/pen/zbHDk

我一直在寻找帮助,但找到的所有解决方案都是标签,其中一个div总是显示.这不是我追求的.只有在点击该链接时才应显示div.

因此,要确认,如果"菜单"div已经打开,并且用户点击"搜索",我希望隐藏"菜单"div并显示"搜索".这两个div应该永远不会同时出现!

提前致谢

jquery slidetoggle

0
推荐指数
1
解决办法
6159
查看次数