Das Skript wird nicht im Medienmanager ausgeführt

Ich versuche, ein jquery-Skript mit einem Klick auf eine Schaltfläche in einem benutzerdefinierten Tab des Medienmanagers auszuführen, aber es scheint nicht zu funktionieren. Mir wurde gesagt, dass dies daran liegen könnte, dass der Button nicht geladen wurde, bevor das Script läuft.

Das jquery-Skript ist eine Variation dazu (derzeit habe ich ein paar verschiedene Methoden ausprobiert, aber ohne Erfolg):

jQuery( document ).on('click', '.upload_url_list_button', function() { console.log("test"); }); 

Und die function, die in der benutzerdefinierten Registerkarte geladen wird, ist

 function custom_media_upload_tab_content() { ?> 
Select file to upload:
<?php }

Das Skript wird korrekt geladen, wenn ich versuche, darauf zu klicken, ohne Ergebnisse. Ich habe auch versucht, das Skript während der Erstellung der Seite mit zu laden

 wp_enqueue_script('upload_file_list', get_template_directory_uri().'/js/upload_file_list.js', array('jquery'), '1.0', true ); wp_localize_script('upload_file_list', 'file_list', array( 'ajax_url' => admin_url( 'admin-ajax.php' ), )); 

verschoben, aber dann lädt das Skript überhaupt nicht.

Welche Methode sollte ich verwenden, um das Skript dort auszuführen?

Solutions Collecting From Web of "Das Skript wird nicht im Medienmanager ausgeführt"