Leo Script
Leo Script
If you are using the jQuery library, then don't forget to wrap your code inside
jQuery.ready() as follows:
jQuery(document).ready(function( $ ){
// Your code in here
});
--
If you want to link a JavaScript file that resides on another server (similar to
<script src="https://example.com/your-js-file.js"></script>), then please use
the "Add HTML Code" page, as this is a HTML code that links a JavaScript file.
End of comment */
// $(window).on('resize', function() {
// setHeight();
// });
// $(window).on('scroll', function() {
// var scrollY = $(this).scrollTop();
// var windowHeight = $(window).height();
// // Adjust the trigger to when .soc-section hits the middle of the screen
// var triggerPoint = scrollY + (windowHeight / 1.5);
// jQuery(document).ready(function($){
// function setHeight() {
// var packageWrapperHeight = $('.package-wrapper').outerHeight();
// $('.image-container').css('min-height', packageWrapperHeight);
// }
// setHeight();
// if ($('.package-wrapper').length > 0) {
// var windowW = window.innerWidth;
// if(windowW <=1921) {
// var socInitialTop = 420;
// var addonInitialTop = 965;
// var hopInitialTop = 0;
// }
// if(windowW <=1601) {
// var socInitialTop = 520;
// var addonInitialTop = 1075;
// var hopInitialTop = 0;
// }
// if(windowW <=1450) {
// var socInitialTop = 380;
// var addonInitialTop = 940;
// var hopInitialTop = 0;
// }
// if(windowW <=1361) {
// var socInitialTop = 335;
// var addonInitialTop = 890;
// var hopInitialTop = 0;
// }
// if(windowW <=1290) {
// var socInitialTop = 300;
// var addonInitialTop = 860;
// var hopInitialTop = 0;
// }
// if(windowW > 1922){
// var socInitialTop = 485;
// var addonInitialTop = 1058;
// var hopInitialTop = 0;
// }
// console.log(socInitialTop);
// $(window).on('scroll', function() {
// var scrollY = $(this).scrollTop();
// var windowWidth = window.innerWidth;
// // Adjust to trigger when .soc-section is in the middle of the screen
// triggerPoint = socSectionOffset - window.innerHeight / 2.1;
// }
// if(jQuery(window).width() <= 991) {
jQuery(document).ready(function($) {
$('textarea').on('input', function () {
this.style.height = 'auto';
this.style.height =
(this.scrollHeight) + 'px';
});
$('input[name="your-phone"]').on('input', function(event) {
var inputValue = $(this).val();
// Remove any non-numeric characters except '+'
$(this).val(inputValue.replace(/[^0-9+]/g, ''));
});
$('.gotop').click(function(){
$('html, body').animate({scrollTop: 0}, 2000);
});
function setHeight() {
var packageWrapperHeight = $('.package-wrapper').outerHeight();
$('.image-container').css('min-height', packageWrapperHeight);
}
setHeight();
function adjustImagePositions() {
var windowTop = $(window).scrollTop();
var imageWrapperBottom = $('.image-wrapper').offset().top + $('.image-
wrapper').outerHeight();
// Calculate the new top positions, considering the initial top positions
var newTopSoc = Math.max(initialTopSoc - socDiff, 0);
var newTopAddon = Math.max(initialTopAddon - addonDiff, 0);
adjustImagePositions();
$(window).on('scroll resize', adjustImagePositions);
});