A voir également:
- Colorpicker javascript
- Telecharger javascript - Télécharger - Langages
- Colorpicker - Télécharger - Web Design
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Javascript obfuscator - Télécharger - Langages
- Echo javascript ✓ - Forum PHP
6 réponses
avion-f16
Messages postés
19241
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2024
4 495
21 avril 2010 à 14:25
21 avril 2010 à 14:25
Télécharges l'archive et places les 3 dossiers (css, images et js) dans le même dossier que ta page.
Ensuite, inclus JQuery + le plugin + la feuille CSS (entre <head> et </head>) :
Ensuite, sur ton champ, ajoute un ID (par exemple : couleur).
Et ajoute à la suite, toujours dans le head :
Ensuite, inclus JQuery + le plugin + la feuille CSS (entre <head> et </head>) :
<!-- JQuery --> <script type="text/javascript" src="js/jquery.js"></script> <!-- ColorPicker --> <link rel="stylesheet" media="screen" type="text/css" href="css/colorpicker.css" /> <script type="text/javascript" src="js/colorpicker.js"></script>
Ensuite, sur ton champ, ajoute un ID (par exemple : couleur).
Et ajoute à la suite, toujours dans le head :
<script type="text/javascript"> $(document).ready(function() { $("#couleur").ColorPicker({ onChange: function(hsb, hex, rgb) { $("#couleur").attr('value','#'+hex); } }); }); </script>
je crée mon input dynamiquement avec js, ce que je voudrais c'est qu'une fois que j'ai cliqué sur le champ input que le plugin colorpicker fonctionne, mais malheureusement, avec cette fonction sa ne fonctionne pas
comment puis-je faire ?
y a-t-il une façon de faire sa par exemple :
input.setAttribute("id","color");
et faire ceci
if(document.all) color.attachEvent("onclick",function(){test();});
else color.addEventListener("click",function(){test();},true);
biensur la fonction test que j'ai modifié
function teste(){
$("#color").ColorPicker({
color:$('#color').val(),
onChange: function(hsb, hex, rgb) {
$("#color").attr('value','#'+hex);
}
});
}
comment puis-je faire ?
y a-t-il une façon de faire sa par exemple :
input.setAttribute("id","color");
et faire ceci
if(document.all) color.attachEvent("onclick",function(){test();});
else color.addEventListener("click",function(){test();},true);
biensur la fonction test que j'ai modifié
function teste(){
$("#color").ColorPicker({
color:$('#color').val(),
onChange: function(hsb, hex, rgb) {
$("#color").attr('value','#'+hex);
}
});
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19241
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2024
4 495
23 avril 2010 à 17:26
23 avril 2010 à 17:26
Déjà un onclick sur un input ... onfocus serait mieux.
Pour ajouter colorPicker sur ton input, il essaye ça :
input.ColorPicker(options);
ou
$(input).ColorPicker(options);
Pour ajouter colorPicker sur ton input, il essaye ça :
input.ColorPicker(options);
ou
$(input).ColorPicker(options);