$(".icon-bg").click(function () {
$(".btn").toggleClass("active");
$(".icon-bg").toggleClass("active");
$(".container").toggleClass("active");
$(".box-upload").toggleClass("active");
$(".box-caption").toggleClass("active");
$(".box-tags").toggleClass("active");
$(".private").toggleClass("active");
$(".set-time-limit").toggleClass("active");
$(".button").toggleClass("active");
});
$(".button").click(function () {
$(".button-overlay").toggleClass("active");
});
$(".iconmelon").click(function () {
$(".box-upload-ing").toggleClass("active");
$(".iconmelon-loaded").toggleClass("active");
});
$(".private").click(function () {
$(".private-overlay").addClass("active");
$(".private-overlay-wave").addClass("active");
});
Quelqu'un peut-il aider? C'est pour une fonction de téléchargement que j'ai trouvée sur http://codepen.io/iremlopsum/pen/YPWPap . Essayer de le faire sur mon site
1) La meilleure pratique consiste à créer un nouveau fichier javascript comme my.js. Créez ce fichier dans votre dossier js dans le répertoire racine -> js/my.js. 2) Dans le fichier my.js, ajoutez votre code dans la portée de $ (document) .ready (function () {}).
$(document).ready(function(){
$(".icon-bg").click(function () {
$(".btn").toggleClass("active");
$(".icon-bg").toggleClass("active");
$(".container").toggleClass("active");
$(".box-upload").toggleClass("active");
$(".box-caption").toggleClass("active");
$(".box-tags").toggleClass("active");
$(".private").toggleClass("active");
$(".set-time-limit").toggleClass("active");
$(".button").toggleClass("active");
});
$(".button").click(function () {
$(".button-overlay").toggleClass("active");
});
$(".iconmelon").click(function () {
$(".box-upload-ing").toggleClass("active");
$(".iconmelon-loaded").toggleClass("active");
});
$(".private").click(function () {
$(".private-overlay").addClass("active");
$(".private-overlay-wave").addClass("active");
});
});
3) ajoutez votre nouveau fichier js dans votre html
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="/js/my.js"></script>
</head>
Avant la balise de fermeture body
, ajoutez ceci (référence à la bibliothèque jQuery). D'autres bibliothèques hébergées peuvent être trouvées ici
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
Et ça
<script>
//paste your code here
</script>
Ça devrait ressembler a quelque chose comme ca
<body>
........
........
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script> Your code </script>
</body>
Je recommanderais d'appeler le script comme ça
...
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="/js/my.js"></script>
</body>
Les fichiers js et css doivent être traités différemment
Placez
jquery
en premier avant les autresJS scripts
Au bas de la balise<BODY>
HTTP/1.1 specification
Suggère que les navigateurs ne téléchargent pas plus de deux composants en parallèle par nom d'hôte.<head>
Et laissez le reste, y compris le jquery
être appelé en bas <body>
étiquette.Placez
CSS style
Au-dessus de la balise<HEAD>
Après les autres balises plus prioritaires
HEAD
accélère le chargement des pages. En effet, le fait de placer des feuilles de style dans HEAD
permet à la page d’être rendue progressivement.css
feuilles, il est préférable de toutes les placer sur la balise <head>
, Mais de laisser le style à rendre immédiatement dans les balises <style>
À l'intérieur de <HEAD>
Et le reste dans <body>
.Vous pouvez également trouver d'autres suggestions lorsque vous testez votre page, comme sur Google PageSpeed Insight
head
de votre page HTML, collez: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
et ensuite la référence à votre script, par exemple: <script src="uploadfuntion.js"> </script>
4. Enfin, vous devez vous assurer que certains éléments correspondent aux sélecteurs du code.
pour le dernier Jquery. Simplement:
<script src="https://code.jquery.com/jquery-latest.min.js"></script>