2016-09-12 4 views
0

Ich möchte Javascript verwenden, um einen Offcanvas-Bereich als Ergebnis des Ladens eines Ajax-Skripts zu schließen.Programmatic Schließen von Foundation 6 offCanvas

Die Dokumentation sagt $('#element').foundation('close', cb); aber es gibt nicht viel in der Art der Erklärung, was #element und cb sind:/

Was sind #element und cb? Wie würden Sie ihr Beispiel programmatisch schließen?

<body> 
    <div class="off-canvas-wrapper"> 
    <div class="off-canvas-wrapper-inner" data-off-canvas-wrapper> 
     <div class="off-canvas position-left" id="offCanvas" data-off-canvas> 

     <!-- Close button --> 
     <button class="close-button" aria-label="Close menu" type="button" data-close> 
      <span aria-hidden="true">&times;</span> 
     </button> 

     <!-- Menu --> 
     <ul class="vertical menu"> 
      <li><a href="#">Foundation</a></li> 
      <li><a href="#">Dot</a></li> 
      <li><a href="#">ZURB</a></li> 
      <li><a href="#">Com</a></li> 
      <li><a href="#">Slash</a></li> 
      <li><a href="#">Sites</a></li> 
     </ul> 

     </div> 

     <div class="off-canvas-content" data-off-canvas-content> 
     <!-- Page content --> 
     </div> 
    </div> 
    </div> 
</body> 

Antwort

1

Sie können dies mit $ in js tun ('# offCanvas') Stiftung ('close').