Jestem całkiem nowy w tworzeniu stron internetowych, ale wierzęMam konflikt z moim jQuery / javascripts (nie jestem do końca pewien, który z nich). Moja witryna zawiera menu rozwijane i selektor obrazów. Kiedy oba skrypty są tam razem, nie będą działać. Bez względu na to, który z nich przyjdzie pierwszy, jest on nadrzędny. Sądzę, że 2 skrypty, które faktycznie powodują problem to "js / jquery-1.js" i "js / global-perf-minified.js", ale tutaj są wszystkie skrypty używane na mojej stronie:
<script src="js/jquery-1.js" type="text/javascript"></script>
<script type="text/javascript" src="js/hoverIntent.js"></script>
<script type="text/javascript" src="js/superfish.js"></script>
<script src="js/app.js" type="text/javascript"></script>
<script src="js/product.js" type="text/javascript"></script>
<script src="js/searchsuggest.js" type="text/javascript"></script>
<script src="js/full.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jquery_004.js"></script>
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/easing.js" type="text/javascript"></script>
<script src="js/slider.js" type="text/javascript"></script>
<link href="css/colorbox.css" type="text/css" rel="stylesheet">
<script src="js/jquery_007.js" type="text/javascript"></script>
<link href="js/cloud-zoom.css" type="text/css" rel="stylesheet">
<script src="js/cloud-zoom.js" type="text/javascript"></script>
<script type="text/javascript" src="js/utag_008.js"></script>
<script type="text/javascript" src="js/script.js"></script>
<script src="js/global-perf-minified.js" type="text/javascript"> </script>
<script type="text/javascript" src="js/product-minified.js"></script>
Widziałem kilka wpisów o dodawaniu ".noconflict () "styl, ale nie wydaje się mieć dużo szczęścia. Jestem skłonny zaakceptować, że mógłbym tylko wstawić to źle / odebrać zły kod dla tego. Każda pomoc jest bardzo cenna! Dziękuję Ci.
Odpowiedzi:
0 dla odpowiedzi № 1Możliwe duplikaty:
<script src="js/jquery-1.js" type="text/javascript"></script>
<script src="js/jquery.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jquery_004.js"></script>
<script type="text/javascript" src="js/jquery_004.js"></script>
Deklarowanie jquery wiele razy .... lepiej sprawdź te i zobacz, czy są duplikaty;)
-----------------EDYTOWAĆ---------------------------
Teraz twój kod powinien wyglądać, za pomocą tylko jednego jquery:
<script src="js/jquery.js" type="text/javascript"></script>
<script type="text/javascript" src="js/hoverIntent.js"></script>
<script type="text/javascript" src="js/superfish.js"></script>
<script src="js/app.js" type="text/javascript"></script>
<script src="js/product.js" type="text/javascript"></script>
<script src="js/searchsuggest.js" type="text/javascript"></script>
<script src="js/full.js" type="text/javascript"></script>
<script src="js/easing.js" type="text/javascript"></script>
<script src="js/slider.js" type="text/javascript"></script>
<link href="css/colorbox.css" type="text/css" rel="stylesheet">
<link href="js/cloud-zoom.css" type="text/css" rel="stylesheet">
<script src="js/cloud-zoom.js" type="text/javascript"></script>
<script type="text/javascript" src="js/utag_008.js"></script>
<script type="text/javascript" src="js/script.js"></script>
<script src="js/global-perf-minified.js" type="text/javascript"> </script>
<script type="text/javascript" src="js/product-minified.js"></script>
Jeśli będziesz mieć problemy, spróbuj wstawić just, two lub three js, jak poniżej:
<script src="js/jquery.js" type="text/javascript"></script>
<script type="text/javascript" src="js/hoverIntent.js"></script>
<script type="text/javascript" src="js/superfish.js"></script>
Jeśli działa z tymi dwoma, to dodaje pozostałe, aż znajdziesz tego, który tworzy błędy lub problemy (konflikty) z resztą twojego js;)
Saludos.