Support » Allgemeine Fragen » jQuery Einbindung

  • Gelöst steve-x

    (@steve-x)


    Grundsätzlich funktioniert die jQuery-Einbindung bei meiner Seite (auch mit demselben Script). Auf den Unterseiten (Begegnungen: https://www.futsal-blog.at/sp_event/***) wird es aber nicht eingebunden und ich finde den Fehler einfach nicht. Habe schon unterschiedlichste Versionen versucht.

    Hier mein Code:
    Die Datei js/begegnungen.js im Child-Theme

    jQuery(window).ready(function($) {
    //jQuery(window).on("load", function($) {
      $('.data-goals').addClass('cssbegegnungen');
      $('.wf-container-bottom').addClass('test');
    })

    Die Datei functions.php im Child-Theme: (Auszug)

    function dt_the7_child_styles() {
    wp_deregister_style( 'style');
    wp_register_style('style', get_template_directory_uri(). '/style.css');
    wp_enqueue_style('style', get_template_directory_uri(). '/style.css');
    wp_enqueue_style( 'dt_the7_child_styles', get_stylesheet_directory_uri().'/style.css'/ );
    
    wp_enqueue_script(
            'plugin-bro-test', // eigener Name
            get_stylesheet_directory_uri() . '/js/begegnungen.js', // Pfad
            array('jquery'), // Abhängigkeiten
    		20180908, // Versionsnummer
    		true  // lade es im Footer
        );
    
    }
    add_action( 'wp_enqueue_scripts', 'dt_the7_child_styles' );

    Auf http://www.futsal-blog.at funktioniert die Einbindung scheinbar (die .test wird hinzugefügt). Auf der Seite der Begegnungen (zB https://www.futsal-blog.at/sp_event/murexin-walzer-cup18/) wird weder die Test noch die andere Klasse hinzugefügt.
    Seltsam finde ich auch, dass auch auf der Startseite (wo es ja funktioniert) im DOM nirgends js/begegnungen.js zu finden ist?

    Ich bin schon am Verzweifeln …

    • Dieses Thema wurde geändert vor 5 Jahren, 7 Monaten von steve-x.
    • Dieses Thema wurde geändert vor 5 Jahren, 7 Monaten von steve-x.
    • Dieses Thema wurde geändert vor 5 Jahren, 7 Monaten von steve-x.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Hat sich dein Problem mittlerweile erledigt?

    Wenn ich die Webseite …/murexin-walzer-cup18/ aufrufe, wird begegnungen.jseingebunden und das div-Tag mit der CSS-Klasse wf-container-bottom hat auch zusätzlich die CSS-Klasse test. Also scheint doch alles OK zu sein?

    Browsercache hast du mal geleert? 🙂

    Thread-Starter steve-x

    (@steve-x)

    SORRY!
    Ich sitze seit gestern dabei, teste mit 2 Browsern und dabei ist alles schon fertig 🙁

Ansicht von 2 Antworten - 1 bis 2 (von insgesamt 2)
  • Das Thema „jQuery Einbindung“ ist für neue Antworten geschlossen.