Note that there are some explanatory texts on larger screens.

plurals
  1. POjQuery Panels - Toggle one DIV closed before Toggling open another one!
    primarykey
    data
    text
    <p>I have the following code. </p> <p>I am wondering if there is a way to detect if a panel is toggled on and if so, automatically toggle it off before toggling another one on? This detect should happen when a user clicks the buttons. </p> <p>I tried adding a "hide" function into each panel function but it didn't work as desired. This is my current code:</p> <pre><code> $(function() { $("#panel-2-button").click(function() { $("#content-inner-panel-2").toggle("slide", { direction: "left" }, 1000); }); $("#panel-2-button-medium").click(function() { $("#content-inner-panel-2-medium").toggle("slide", { direction: "left" }, 1000); }); $("#panel-2-button-large").click(function() { $("#content-inner-panel-2-large").toggle("slide", { direction: "left" }, 1000); }); $("#panel-3-button").click(function() { $("#content-inner-panel-3").toggle("slide", { direction: "left" }, 1000); }); $("#panel-3-button-medium").click(function() { $("#content-inner-panel-3-medium").toggle("slide", { direction: "left" }, 1000); }); $("#panel-3-button-large").click(function() { $("#content-inner-panel-3-large").toggle("slide", { direction: "left" }, 1000); }); $("#panel-2-close").click(function() { $("#content-inner-panel-2").hide("slide", { direction: "left" }, 1000); }); $("#panel-2-close-medium").click(function() { $("#content-inner-panel-2-medium").hide("slide", { direction: "left" }, 1000); }); $("#panel-2-close-large").click(function() { $("#content-inner-panel-2-large").hide("slide", { direction: "left" }, 1000); }); $("#panel-3-close").click(function() { $("#content-inner-panel-3").hide("slide", { direction: "left" }, 1000); }); $("#panel-3-close-medium").click(function() { $("#content-inner-panel-3-medium").hide("slide", { direction: "left" }, 1000); }); $("#panel-3-close-large").click(function() { $("#content-inner-panel-3-large").hide("slide", { direction: "left" }, 1000); }); }); </code></pre> <p>Hope someone can help. Zach</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload