Title: Custom Javascript Function
Last modified: November 23, 2018

---

# Custom Javascript Function

 *  Resolved [SimonNo](https://wordpress.org/support/users/simonno/)
 * (@simonno)
 * [7 years, 4 months ago](https://wordpress.org/support/topic/custom-javascript-function/)
 * Hello i’m using a custom javascript function added via wp_enqueue **only on one
   page** (via is_page()) .
 * With Autoptimize active, only the function is only executed after onclick.
 * But the part, that calls the function on page load is not working.
 * [code language="javascript"]
    document.addEventListener("DOMContentLoaded", selectVersion(),
   false); [code]
 * If i excluce the whole script from AO, everything works like it should.
 * Do you know why this problem occurs?
 * Thank you and best regards
    Simon
    -  This topic was modified 7 years, 4 months ago by [SimonNo](https://wordpress.org/support/users/simonno/).
    -  This topic was modified 7 years, 4 months ago by [SimonNo](https://wordpress.org/support/users/simonno/).
    -  This topic was modified 7 years, 4 months ago by [SimonNo](https://wordpress.org/support/users/simonno/).
    -  This topic was modified 7 years, 4 months ago by [SimonNo](https://wordpress.org/support/users/simonno/).

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Plugin Author [Optimizing Matters](https://wordpress.org/support/users/optimizingmatters/)
 * (@optimizingmatters)
 * [7 years, 4 months ago](https://wordpress.org/support/topic/custom-javascript-function/#post-10909953)
 * Probably because the optimized JS is deferred, so it loads after the DomContentLoaded
   fired and your event listener is never triggered.
 * hope this clarifies,
    frank
 *  Thread Starter [SimonNo](https://wordpress.org/support/users/simonno/)
 * (@simonno)
 * [7 years, 4 months ago](https://wordpress.org/support/topic/custom-javascript-function/#post-10909963)
 * Thank you very much for your reply! I’m going to try a different event then!

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Custom Javascript Function’ is closed to new replies.

 * ![](https://ps.w.org/autoptimize/assets/icon-256X256.png?rev=2211608)
 * [Autoptimize](https://wordpress.org/plugins/autoptimize/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/autoptimize/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/autoptimize/)
 * [Active Topics](https://wordpress.org/support/plugin/autoptimize/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/autoptimize/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/autoptimize/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [SimonNo](https://wordpress.org/support/users/simonno/)
 * Last activity: [7 years, 4 months ago](https://wordpress.org/support/topic/custom-javascript-function/#post-10909963)
 * Status: resolved