fix bug javascript

This commit is contained in:
astro2
2026-04-27 16:33:12 +02:00
parent 36df2afd9f
commit 850d85bc92
2 changed files with 287 additions and 287 deletions

View File

@@ -1,20 +1,20 @@
import 'jquery'; import 'jquery';
import 'bootstrap'; import 'bootstrap';
import 'bootstrap-dropdown-hover'; import 'bootstrap-dropdown-hover';
import { WOW } from 'wow.js'; //import { WOW } from 'wow.js';
import { echo } from 'echo-js'; //import { echo } from 'echo-js';
import 'jquery.rateit'; //import 'jquery.rateit';
import 'jquery.easing'; import 'jquery.easing';
import '../../../public/assets/js/owl.carousel.min.js'; import '../../../public/assets/js/owl.carousel.min.js';
jQuery(document).ready(function() { jQuery(document).ready(function () {
"use strict"; "use strict";
/*===================================================================================*/ /*===================================================================================*/
/* OWL CAROUSEL /* OWL CAROUSEL
/*===================================================================================*/ /*===================================================================================*/
jQuery(function () { jQuery(function () {
var dragging = true; var dragging = true;
var owlElementID = "#owl-main"; var owlElementID = "#owl-main";
@@ -104,7 +104,7 @@ jQuery(function () {
transitionStyle: "fade", transitionStyle: "fade",
navigationText: ["<i class='icon fa fa-angle-left'></i>", "<i class='icon fa fa-angle-right'></i>"], navigationText: ["<i class='icon fa fa-angle-left'></i>", "<i class='icon fa fa-angle-right'></i>"],
afterInit: function() { afterInit: function () {
fadeIn(); fadeIn();
fadeInDown(); fadeInDown();
fadeInUp(); fadeInUp();
@@ -112,7 +112,7 @@ jQuery(function () {
fadeInRight(); fadeInRight();
}, },
afterMove: function() { afterMove: function () {
fadeIn(); fadeIn();
fadeInDown(); fadeInDown();
fadeInUp(); fadeInUp();
@@ -120,7 +120,7 @@ jQuery(function () {
fadeInRight(); fadeInRight();
}, },
afterUpdate: function() { afterUpdate: function () {
fadeIn(); fadeIn();
fadeInDown(); fadeInDown();
fadeInUp(); fadeInUp();
@@ -128,11 +128,11 @@ jQuery(function () {
fadeInRight(); fadeInRight();
}, },
startDragging: function() { startDragging: function () {
dragging = true; dragging = true;
}, },
afterAction: function() { afterAction: function () {
fadeInReset(); fadeInReset();
fadeInDownReset(); fadeInDownReset();
fadeInUpReset(); fadeInUpReset();
@@ -143,130 +143,130 @@ jQuery(function () {
}); });
if (jQuery(owlElementID).hasClass("owl-one-item")) { if (jQuery(owlElementID).hasClass("owl-one-item")) {
jQuery(owlElementID + ".owl-one-item").data('owlCarousel').destroy(); jQuery(owlElementID + ".owl-one-item").data('owlCarousel').destroy();
} }
jQuery(owlElementID + ".owl-one-item").owlCarousel({ jQuery(owlElementID + ".owl-one-item").owlCarousel({
singleItem: true, singleItem: true,
navigation: false, navigation: false,
pagination: false pagination: false
}); });
jQuery('.home-owl-carousel').each(function(){ jQuery('.home-owl-carousel').each(function () {
var owl = $(this); var owl = $(this);
var itemPerLine = owl.data('item'); var itemPerLine = owl.data('item');
if(!itemPerLine){ if (!itemPerLine) {
itemPerLine = 5; itemPerLine = 5;
} }
owl.owlCarousel({ owl.owlCarousel({
items : itemPerLine, items: itemPerLine,
itemsDesktop : [1199,3], itemsDesktop: [1199, 3],
itemsTablet:[991,2], itemsTablet: [991, 2],
navigation : true, navigation: true,
pagination : false, pagination: false,
navigationText: ["", ""] navigationText: ["", ""]
}); });
}); });
jQuery('.homepage-owl-carousel').each(function(){ jQuery('.homepage-owl-carousel').each(function () {
var owl = $(this); var owl = $(this);
var itemPerLine = owl.data('item'); var itemPerLine = owl.data('item');
if(!itemPerLine){ if (!itemPerLine) {
itemPerLine = 4; itemPerLine = 4;
} }
owl.owlCarousel({ owl.owlCarousel({
items : itemPerLine, items: itemPerLine,
itemsTablet:[991,2], itemsTablet: [991, 2],
itemsDesktop : [1199,3], itemsDesktop: [1199, 3],
navigation : true, navigation: true,
pagination : false, pagination: false,
navigationText: ["", ""] navigationText: ["", ""]
}); });
}); });
jQuery(".blog-slider").owlCarousel({ jQuery(".blog-slider").owlCarousel({
items : 3, items: 3,
itemsDesktopSmall :[979,2], itemsDesktopSmall: [979, 2],
itemsDesktop : [1199,3], itemsDesktop: [1199, 3],
navigation : true, navigation: true,
slideSpeed : 300, slideSpeed: 300,
pagination: false, pagination: false,
navigationText: ["", ""] navigationText: ["", ""]
}); });
jQuery(".best-seller").owlCarousel({ jQuery(".best-seller").owlCarousel({
items : 3, items: 3,
navigation : true, navigation: true,
itemsDesktopSmall :[979,2], itemsDesktopSmall: [979, 2],
itemsDesktop : [1199,2], itemsDesktop: [1199, 2],
slideSpeed : 300, slideSpeed: 300,
pagination: false, pagination: false,
paginationSpeed : 400, paginationSpeed: 400,
navigationText: ["", ""] navigationText: ["", ""]
}); });
jQuery(".sidebar-carousel").owlCarousel({ jQuery(".sidebar-carousel").owlCarousel({
items : 1, items: 1,
itemsTablet:[978,1], itemsTablet: [978, 1],
itemsDesktopSmall :[979,2], itemsDesktopSmall: [979, 2],
itemsDesktop : [1199,1], itemsDesktop: [1199, 1],
navigation : true, navigation: true,
slideSpeed : 300, slideSpeed: 300,
pagination: false, pagination: false,
paginationSpeed : 400, paginationSpeed: 400,
navigationText: ["", ""] navigationText: ["", ""]
}); });
jQuery(".brand-slider").owlCarousel({ jQuery(".brand-slider").owlCarousel({
items :6, items: 6,
navigation : true, navigation: true,
slideSpeed : 300, slideSpeed: 300,
pagination: false, pagination: false,
paginationSpeed : 400, paginationSpeed: 400,
navigationText: ["", ""] navigationText: ["", ""]
}); });
jQuery("#advertisement").owlCarousel({ jQuery("#advertisement").owlCarousel({
items : 1, items: 1,
itemsTablet:[978,1], itemsTablet: [978, 1],
itemsDesktopSmall :[979,1], itemsDesktopSmall: [979, 1],
itemsDesktop : [1199,1], itemsDesktop: [1199, 1],
navigation : true, navigation: true,
slideSpeed : 300, slideSpeed: 300,
pagination: true, pagination: true,
paginationSpeed : 400, paginationSpeed: 400,
navigationText: ["", ""] navigationText: ["", ""]
}); });
}); });
$(window).on('load', function(){ $(window).on('load', function () {
/*===================================================================================*/ /*===================================================================================*/
/* LAZY LOAD IMAGES USING ECHO /* LAZY LOAD IMAGES USING ECHO
/*===================================================================================*/ /*===================================================================================*/
echo.init({ //echo.init({
offset: 100, // offset: 100,
throttle: 250, // throttle: 250,
unload: false // unload: false
}); //});
/*===================================================================================*/ /*===================================================================================*/
/* RATING /* RATING
/*===================================================================================*/ /*===================================================================================*/
jQuery('.rating').rateit({max: 5, step: 1, value : 4, resetable : false , readonly : true}); //jQuery('.rating').rateit({ max: 5, step: 1, value: 4, resetable: false, readonly: true });
@@ -274,7 +274,7 @@ $(window).on('load', function(){
/* WOW /* WOW
/*===================================================================================*/ /*===================================================================================*/
WOW.init(); //WOW.init();
/*===================================================================================*/ /*===================================================================================*/
@@ -282,15 +282,15 @@ $(window).on('load', function(){
/*===================================================================================*/ /*===================================================================================*/
jQuery("[data-toggle='tooltip']").tooltip(); jQuery("[data-toggle='tooltip']").tooltip();
}); });
/*===================================================================================*/ /*===================================================================================*/
/* PRICE SLIDER /* PRICE SLIDER
/*===================================================================================*/ /*===================================================================================*/
jQuery(function () { jQuery(function () {
// Price Slider // Price Slider
if (jQuery('.price-slider').length > 0) { if (jQuery('.price-slider').length > 0) {
jQuery('.price-slider').slider({ jQuery('.price-slider').slider({
min: 100, min: 100,
max: 700, max: 700,
@@ -300,21 +300,21 @@ if (jQuery('.price-slider').length > 0) {
}); });
} }
}); });
/*===================================================================================*/ /*===================================================================================*/
/* SINGLE PRODUCT GALLERY /* SINGLE PRODUCT GALLERY
/*===================================================================================*/ /*===================================================================================*/
jQuery(function(){ jQuery(function () {
jQuery('#owl-single-product').owlCarousel({ jQuery('#owl-single-product').owlCarousel({
items:1, items: 1,
itemsTablet:[768,3], itemsTablet: [768, 3],
itemsDesktop : [1199,1], itemsDesktop: [1199, 1],
itemsTablet : [992,1], itemsTablet: [992, 1],
itemsDesktopSmall : [768,3] itemsDesktopSmall: [768, 3]
}); });
@@ -322,17 +322,17 @@ jQuery(function(){
items: 4, items: 4,
pagination: true, pagination: true,
rewindNav: true, rewindNav: true,
itemsTablet : [992,4], itemsTablet: [992, 4],
itemsDesktopSmall :[768,4], itemsDesktopSmall: [768, 4],
itemsDesktop : [992,1] itemsDesktop: [992, 1]
}); });
jQuery('#owl-single-product2-thumbnails').owlCarousel({ jQuery('#owl-single-product2-thumbnails').owlCarousel({
items: 6, items: 6,
pagination: true, pagination: true,
rewindNav: true, rewindNav: true,
itemsTablet : [768, 4], itemsTablet: [768, 4],
itemsDesktop : [1199,3] itemsDesktop: [1199, 3]
}); });
jQuery('.single-product-slider').owlCarousel({ jQuery('.single-product-slider').owlCarousel({
@@ -343,7 +343,7 @@ jQuery(function(){
}); });
}); });

View File

@@ -1,10 +1,10 @@
@import 'custom'; @import 'frontend/rateit.scss';
@import '../../public/assets/css/bootstrap.min.css'; @import '../../public/assets/css/bootstrap.min.css';
@import 'frontend/main.scss'; @import 'frontend/main.scss';
@import 'frontend/blue.scss'; @import 'frontend/blue.scss';
@import 'frontend/rateit.scss';
@import '../../node_modules/animate.css/animate.css'; @import '../../node_modules/animate.css/animate.css';