Title: whywouldni's Replies | WordPress.org

---

# whywouldni

  [  ](https://wordpress.org/support/users/whywouldni/)

 *   [Profile](https://wordpress.org/support/users/whywouldni/)
 *   [Topics Started](https://wordpress.org/support/users/whywouldni/topics/)
 *   [Replies Created](https://wordpress.org/support/users/whywouldni/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/whywouldni/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/whywouldni/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/whywouldni/engagements/)
 *   [Favorites](https://wordpress.org/support/users/whywouldni/favorites/)

 Search replies:

## Forum Replies Created

Viewing 1 replies (of 1 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[YITH WooCommerce Ajax Product Filter] Filtering products breaks other JS eventListeners and scripts](https://wordpress.org/support/topic/filtering-products-breaks-other-js-eventlisteners-and-scripts/)
 *  Thread Starter [whywouldni](https://wordpress.org/support/users/whywouldni/)
 * (@whywouldni)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/filtering-products-breaks-other-js-eventlisteners-and-scripts/#post-16520369)
 * Hello,
   Sorry for the late answer.
 * Using jQuery on my own JS components seems to prevent the problem.
 * Instead of using :
 * `document.querySelector('.main-header-burger').addEventListener('click', (ev)
   => {`
   `//logic``});`
 * I used :
 * `jQuery(document).on('click', '.main-header-burger', function(ev){ `
   `//logic``});`

Viewing 1 replies (of 1 total)