Ich arbeite an meiner Wordpress-Website, und ich verwende eine statische Seite für meine Front/Homepage. Ich wollte Parallax scrollen, aber ich kann mein Skript nicht laden und arbeiten.Mein Skript funktioniert nicht in Wordpress statische Website
ich es in Header wie folgt verbunden:
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/scroll.js"></script>
und das ist mein Scroll-Skript:
(function($) {
$.fn.parallax = function(options) {
var windowHeight = $(window).height();
// Establish default settings
var settings = $.extend({
speed: 0.15
}, options);
// Iterate over each object in collection
return this.each(function() {
// Save a reference to the element
var $this = $(this);
// Set up Scroll Handler
$(document).scroll(function(){
var scrollTop = $(window).scrollTop();
var offset = $this.offset().top;
var height = $this.outerHeight();
// Check if above or below viewport
if (offset + height <= scrollTop || offset >= scrollTop + windowHeight) {
return;
}
var yBgPosition = Math.round((offset - scrollTop) * settings.speed);
// Apply the Y Background Position to Set the Parallax Effect
$this.css('background-position', 'center ' + yBgPosition + 'px');
});
});
}
}(jQuery));
$('.parallax-section-1').parallax({
speed : 0.15
});
ich einige Artikel gefunden, die ich hätte die functions.php verwenden und enque die Skript, aber ich habe das vorher nie getan, also bin ich ein bisschen verloren, so dass jede Hilfe sehr geschätzt würde.
Ich habe all dies und wenn ich Quelle anzeigen und für scroll suchen.js es findet nichts – mheonyae
Okay, ich fand heraus, ich hatte einen Tippfehler, der Ihre Methode nicht funktioniert hat. Danke für die Hilfe, funktioniert jetzt. – mheonyae