Wenn ich eine meiner Websites Seiten besuche sagt es: class = "no-js", aber ich habe Javascript und es funktioniert wie gewünscht. Ich verwende ein Plugin "Custom Javascript" auf WordPress, anstatt die hardcoded Enqueue-Funktionen zu verwenden. Aber da es funktioniert, verstehe ich nicht, was das Problem ist. Aber heute ein anderes plugin im stopped zeigt und gab mir diesen Fehler: noscript class = "noscript-Nachricht" Nachricht: JavaScript ist für diesen Inhalt erforderlich. So klar ist etwas nicht richtig. Jeder hat eine Idee, warum? unter meinem Javascript-Code istclass = "no-js" aber Javascript funktioniert Wordpress
jQuery(document).ready(function() {
img = new Image();
\t div = document.getElementById('sidebar');
\t img.onload = function() {
\t \t div.parentNode.insertBefore(img, div.nextSibling).style.marginTop = "-115px";
\t };
\t img.src = '....../.png';
x=document.getElementsByClassName("next page-numbers");
for(var i = 0; i < x.length; i++){
x[i].innerText="Nästa →";
}
y=document.getElementsByClassName("prev page-numbers");
for(var i = 0; i < y.length; i++){
y[i].innerText="← Tillbaka";
}
jQuery("li.current_page_item").each(function(index) {
jQuery(this).parent('.sub-menu').slideToggle('fast');
jQuery(this).parent().parent('.sub-menu').slideToggle('fast');
\t \t \t \t \t jQuery(this).parent().parent().parent('.sub-menu').slideToggle('fast');
});
jQuery("li.current-menu-parent").each(function(index) {
jQuery(this).parent('.sub-menu').slideToggle('fast');
jQuery(this).parent().parent('.sub-menu').slideToggle('fast');
jQuery(this).parent().parent().parent('.sub-menu').slideToggle('fast');
});
});
Vielen Dank für Ihre Antwort, und ich ging hinein und überprüft. Weil niemand schnelle Korrekturen mag, muss es nur richtig funktionieren. Also habe ich eingecheckt: Php if (! Is_admin()) add_action ('wp_print_scripts', 'woothemes_add_javascript'); if (! Function_exists ('woothemes_add_javascript')) { \t Funktion woothemes_add_javascript() { \t \t \t \t wp_enqueue_script ('jquery'); \t \t wp_enqueue_script ('Thickbox'); \t \t wp_enqueue_script ('superfish', Und ich fand, dass meine "sidebar-init.php" ive gearbeitet hat und etwas kaputt gegangen ist. Also habe ich etwas Code überarbeitet und ich habe es jetzt richtig funktioniert. Danke – MuppetShovel