Javascript JQuery:切换问题

Javascript JQuery:切换问题,javascript,jquery,toggle,Javascript,Jquery,Toggle,如何触发JQuery切换事件一次,并且只有一次,另一个JQuery切换事件已经完成 我有以下资料: 我有…-当网页加载时,此DIV显示(可见) 我还有…-当网页第一次加载时,这个DIV是隐藏的(display:none) 我想做的是,当有人按下我的JQuery切换操作按钮时,它会 在加载时切换div=displaydivi,以便不再显示该div(显示:无) 然后有一次,而且只有一次,displayDivWhenPageLoads DIV被切换到不再可见,然后切换DIV=displayDivW

如何触发JQuery切换事件一次,并且只有一次,另一个JQuery切换事件已经完成

我有以下资料:

  • 我有
    -当网页加载时,此DIV显示(可见)
  • 我还有
    -当网页第一次加载时,这个DIV是隐藏的(
    display:none
我想做的是,当有人按下我的JQuery切换操作按钮时,它会

  • 在加载时切换div=displaydivi,以便不再显示该div(显示:无)
  • 然后有一次,而且只有一次,displayDivWhenPageLoads DIV被切换到不再可见,然后切换DIV=displayDivWhenToggledSelected,使该DIV现在变为切换可见
  • 有道理吗


    我一直在看API,只是不清楚如何在第一次切换完成后触发第二次切换。

    我想我会按照您的要求进行操作。您需要使用回调函数。试试这个:

    $('#actionButton').click(function() {
      $('#displayDivWhenPageLoads').slideUp('slow', function() {
        $('#displayDivWhenToggledSelected').slideDown('slow');
      });
    });
    
    试试这个

     $("#actionButton").click(function(){  
      $("#displayDivWhenPageLoads"). slideToggle({
        speed:"slow",
        callback : "ToggleOther"
      })
      return false;
     })
    
    function ToggleOther()
    {
      $("#displayDivWhenToggledSelected "). slideToggle("slow");
    }