Submitted by julien99999 on
Bonjour
Je suis nouveau sur drupal et je cherche à faire des infobulles dynamiques sur des images. J'ai bien trouvé en utilisant le titre de l'image mais je trouve ça nul.
Sinon en javascript mais je bute sur les coordonées de la souris apparement le navigateur est perdu à cause de l'inclusion dans un article il me met la bulle uniquement en bas à gauche.
J'ai vu que l'on pouvait utiliser jquery, je me suis donc un peu formé sur jquery mais lorsque je passe à drupal je suis perdu.
Ou mettre mon script? dans un article? et l'inclusion jquery.js (ou un autre)?
Je vois souvent revenir "activer jquery_ui et jquery_update" mais je ne comprend pas du tout comment faire cela.
De plus apparemment jquery 1.8 est intégré à drupal 7 mais il y a-t-il une configuration particulière à faire?
Bref je débute quoi, et je m’énerve deja...
Merci par avance
A savoir que j’ai installé
Permalien Soumis par julien99999 le 30 Mai, 2011 - 10:42
A savoir que j'ai installé aussi jquery maphilight pour tester, qui me demande jquery plugin (installé activé) mais aussi des "librairies" et la je ne sais pas de quoi il parle. J'ai tenté l'installation du module maphilight avec le lien fourni dans la fiche de jquery maphilight mais ça coince car il n'a pas de fichier .info.
Bref je trouve que tout ce la manque d'explication, surtout si les liens pointent vers des modules non compatibles drupal.
si vous avez des éclaircissements je suis preneur.
merci d'avance
Par défaut la librairie
Permalien Soumis par vincent59 le 30 Mai, 2011 - 10:48
Par défaut la librairie jquery.js est intégrée.
Par contre, si tu veux utiliser des plugin ou des actions particulières en javascript, il faut les inclure dans les pages de template, ou les activer via des modules.
Si c'est un cas bien particulier, je pense que ça risque de se faire via un module à développer...
merci pour la réponse Il faut
Permalien Soumis par julien99999 le 30 Mai, 2011 - 11:12
merci pour la réponse
Il faut quand meme utiliser la fonction $(document).ready(function ()?
apparement il faut aussi rajouter d'autres fonctions
(function ($) {
Drupal.behaviors.xxx = {
attach: function(context, settings) {
bref je nage...
Drupal importe le jquery.js
Permalien Soumis par vincent59 le 30 Mai, 2011 - 11:45
Drupal importe le jquery.js (dans le header, en tant que javascript), mais il faut effectivement déclarer les fonctions que tu veux utiliser.
Le module QTip (http://drupal.org/project/qtip) pourrait peut-être t'aider ; mais je ne connais pas
Pour insérer du Jquery sur
Permalien Soumis par aeroweb340 le 15 Septembre, 2011 - 18:51
Pour insérer du Jquery sur les pages il y a rien à installer:
http://www.lektum.com/fr/blog/utiliser-jquery-avec-drupal-7