Ich wurde gesagt, dass Jquery automatisch in WordPress von Anfang an enthalten war, aber ich ging weiter und enthalten jquery in meiner functions.php. Ich versuche ein einfaches Skript zu erstellen, das zu einer div # id scrollt, wenn auf einen Link geklickt wird.Ich kann meine jquery nicht in meiner Wordpress-Site arbeiten
ich dieses Skript erstellt:
jQuery(document).ready(function($) {
jQuery("#view-visibility").click(function() {
jQuery('html, body').animate({
scrollTop: jQuery("#visibility").offset().top
}, 2000);
});
)};
ich das Skript in meiner eigenen Datei setzen, script.js, und fügte hinzu, um es in die functions.php:
`
function theme_js() {
//parameters: 1.handle, 2.path, 3.array of dependents, 4.version specification, 5.load in footer? true or false
wp_enqueue_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js', '', '3.1.1', true);
wp_enqueue_script('bootstrap_js', 'https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.4/js/bootstrap.min.js', array('jquery'), '', true);
wp_enqueue_script('my_js', get_template_directory_uri() . '/script.js', array('jquery'), '', true);
}
add_action('wp_enqueue_scripts', 'theme_js');`
Ich kann es immer noch nicht zur Arbeit bringen ... Ich weiß nicht, was das Geschäft ist !! Soll ich Jquery in den Kopf oder vor den Körper laden?
Link zu meiner Seite http://jakeford.io/pwi-project
Da Sie angewiesen haben jQuery, um den '$' Alias in der ersten Zeile zu verwenden, sollten Sie danach '$()' anstelle von 'jQuery()' verwenden. Außerdem ist es ** immer ** hilfreich, Fehlermeldungen in Ihrer Browserkonsole zu teilen. – Terry
Ich bekomme diesen Fehler von der Konsole, aber ich sehe nicht, wo im Skript es sich befindet: script.js? Ver = 4.6.1: 7 Uncaught SyntaxError: Unerwartetes Token) – JakeFromStateFarm