# offCanvas js events

**URL:** <https://forum.shopware.com/t/offcanvas-js-events/68088>\
**Category:** Shopware 6 (German)\
**Created:** [2. Juli 2020 um 13:04 UTC](https://forum.shopware.com/t/offcanvas-js-events/68088 "2020-07-02T13:04:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![patrickSchaf](https://avatars.discourse-cdn.com/v4/letter/p/9de053/32.png) [@patrickSchaf](https://forum.shopware.com/u/patrickSchaf)\
**Post date:** [2. Juli 2020 um 13:04 UTC](https://forum.shopware.com/t/offcanvas-js-events/68088/1 "2020-07-02T13:04:00Z")

</div>

Morgen Zusammen,

ich habe neue Tabs angelegt. Diese Tabs beinhalten subtabs (welche per click event js die panels öffnen). Diese Tabs werden mobil per attribut

```
 data-offcanvas-tabs="true"

```

&nbsp;standardmässig in das OffCanvas geschmissen. Problem ist das alle events der buttons im OffCanvas nicht mehr verfügbar sind. Denke das liegt am AJAX - der ganze kram wird ja einfach per AJAX in div-“container&nbsp; offcanvas is-right is-fullwidth is-open” geschmissen - damit geht wohl das komplette JS verloren. Hat jemand eine Idee das zu beheben? bzw. wie wäre der richtige Weg? Den Ajax request abfangen, quasi das offcanvas.plugin überschreiben und die Events dann beim aufruf mitgeben? Oder gibt es einen anderen Weg?

&nbsp;

vg

&nbsp;

---

<div class="post-metadata">

**Author:** ![csrn](https://avatars.discourse-cdn.com/v4/letter/c/d26b3c/32.png) [@csrn](https://forum.shopware.com/u/csrn)\
**Post date:** [13. Juli 2020 um 11:10 UTC](https://forum.shopware.com/t/offcanvas-js-events/68088/2 "2020-07-13T11:10:56Z")

</div>

Bump.&nbsp;

Habe dasselbe Problem. Mein Plugin arbeitet in der offcanvas cart, und sobald die Preise neu berechnet werden, verliert das Plugin seine&nbsp;Anbindung.&nbsp;

Anscheinend hilft es auch nicht, die Anbindung über data-XYZ woanders zu setzen.

---

<div class="post-metadata">

**Author:** ![openmindculture](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/openmindculture/32/8658_2.png) [@openmindculture](https://forum.shopware.com/u/openmindculture)\
**Post date:** [2. April 2024 um 14:37 UTC](https://forum.shopware.com/t/offcanvas-js-events/68088/3 "2024-04-02T14:37:27Z")

</div>

Wie habt ihr es gelöst? Wie ist die Best Practice in Shopware 6.6?
