Hilfe mit einem jQuery-Karussell

Ich habe ein Problem, bei dem der generierte Satz von divs (von einem Eventbrite-API-Aufruf) nicht vom jQuery-Aufruf betroffen ist. Siehe den angehängten Code:

//* Add widget support for homepage. If no widgets active, display the default loop. add_action( 'genesis_meta', 'elegance_home_genesis_meta' ); function elegance_home_genesis_meta() { // Force content-sidebar layout setting add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' ); // Add elegance-home body class add_filter( 'body_class', 'elegance_body_class' ); function elegance_body_class( $classes ) { $classes[] = 'elegance-home'; return $classes; } // Remove the default Genesis loop remove_action( 'genesis_loop', 'genesis_do_loop' ); // Add homepage widgets add_action( 'genesis_loop', 'elegance_homepage_top_widgets' ); add_action( 'genesis_loop', 'elegance_homepage_bottom_widgets' ); } function elegance_homepage_top_widgets() { ?>  var settings = { "async": true, "crossDomain": true, "url": "https://www.eventbriteapi.com/v3/organizers/12073337884/events/?token=ZMDFKJWCHAMX5WFVPBAJ", "method": "GET", "headers": {} } jQuery.ajax(settings).done(function (data) { console.log(data); for ( i = 0; i <= data.pagination.object_count; i++) { var content = '

' + data.events[i].name.text + '


Sign Up Here
'; jQuery("#eventbrite-events").append(content); } });
'
', 'after' => '
', ) ); if ( is_active_sidebar( 'cta-widget' ) ) { echo '
'; genesis_widget_area( 'cta-widget', array( 'before' => '
', 'after' => '
', ) ); echo '
'; } if ( is_active_sidebar( 'home-bottom' ) ) { echo '
'; genesis_widget_area( 'home-bottom', array( 'before' => '
', 'after' => '
', ) ); echo '
'; } } add_action( 'wp_enqueue_scripts', 'hp_elegance_enqueue_scripts_styles' ); function hp_elegance_enqueue_scripts_styles() { wp_enqueue_style( 'stylecss', get_stylesheet_directory_uri() . '/css/slick.css' ); wp_enqueue_style( 'stylethemecss', get_stylesheet_directory_uri() . '/css/slick-theme.css' ); wp_enqueue_script( 'slick', get_stylesheet_directory_uri() . '/js/slick.min.js', array( 'jquery' ), '1.0.0' ); wp_enqueue_script( 'initslick', get_stylesheet_directory_uri() . '/js/init-slick.js', array( 'jquery' ), '1.0.0' ); } genesis();

Ich brauche die generierten Divs (es sind sieben), die vom Slick Karussell gefangen werden. Wenn ich es manuell mache, funktioniert es, aber ich denke, die Reihenfolge der Operationen ist falsch. Ich brauche das Karussell-Skript, das ausgeführt wird, nachdem die Divs generiert wurden.

Solutions Collecting From Web of "Hilfe mit einem jQuery-Karussell"

Um ein glattes Karussell zu initiieren, müssen Sie das folgende Skript in der Fußzeile oder Kopfzeile des Themas (oder an einer anderen Stelle, die mit der Seite geladen wird) hinzufügen:

  

Erinnern Sie sich an die Änderung von myDIV an den classnnamen einer Division, die Unterteilungen enthält (Eltern-DIV mit den Folien).