J'essaie de faire fonctionner la fonction dragable jquery, en particulier la fonctionnalité d'empilage, dans Drupal. J'ai le module d'interface utilisateur JQuery installé et il fonctionne bien avec une boîte coulissante hide/reveal mais pas pour le draggable?Drupal JQuery UI Draggable/Stacking Divs
Voici ce que j'ai dans le corps de ma page:
<?php
drupal_add_js('
$(document).ready(function drag() {
$(".cc-drag").draggable();
});','inline');
?>
<div class="cc-drag">
<div class="cc_top">
<div class="cc_content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque elit dolor, ornare non vulputate quis, dictum ut neque.
Nunc non velit at nulla posuere pulvinar. Maecenas vitae diam iaculis lorem sagittis condimentum et at elit.
Praesent ac augue dolor.
Sed sit amet orci leo, vitae sagittis ante.
Phasellus id volutpat nibh.
Nam ullamcorper mi at urna cursus vitae aliquet est ullamcorper.
</div>
</div>
<div class="cc_bottom"></div>
</div>
J'utilise Drupal 6.x sur WAMP.
Merci!
Chrome donne cette erreur: Uncaught TypeError: Objet # n'a pas de méthode 'draggable' Est-ce que cela signifie que la méthode est manquante dans l'interface utilisateur Jquery? –
Robimp
essayez d'exécuter ceci dans une console js dans votre navigateur: 'typeof $(). Draggable'. Il devrait retourner "function" si draggable est disponible. – googletorp
merci googletorp, je reçois ceci dans firebug $ (". Cc-drag"). Draggable n'est pas une fonction – Robimp