загружайте javascript только в раздел с веб-страницы

#javascript #wordpress #wordpress-theming #gsap

Вопрос:

Я использую wordpress, и мне нужно загрузить пользовательский javascript только в определенном разделе моей веб-страницы, указав его идентификатор.
Возможно ли это ?
на данный момент js загружается на всю страницу, и были конфликты с моей темой

вот мой код:

   function my_custom_scripts() {      // wp_enqueue_script( 'jquery', 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js', array('jquery'), NULL, true );      wp_enqueue_script( 'gsap', 'https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/gsap.min.js', array('jquery'), NULL, true );     wp_enqueue_script( 'scrollTrigger', 'https://assets.codepen.io/16327/ScrollTrigger.min.js?v=32', array('jquery'), NULL, true );    wp_enqueue_script( 'smooth', 'https://cdnjs.cloudflare.com/ajax/libs/smooth-scrollbar/8.5.2/smooth-scrollbar.js', array('jquery'), NULL, true );   wp_enqueue_script( 'custom-js', get_stylesheet_directory_uri() . '/custom.js', array( 'jquery' ),'',true );     }  add_action( 'wp_enqueue_scripts', 'my_custom_scripts' );```  

Комментарии:

1. Нет, это невозможно. JavaScript все выполняется в одном и том же контексте. Скорее всего, вы пытаетесь решить не ту проблему. Вы с гораздо большей вероятностью добьетесь успеха, если попытаетесь устранить реальную проблему (конфликт).