IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Redimensioner du SVG avec javascript et jquery


Sujet :

jQuery

  1. #1
    Expert éminent
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Points : 8 486
    Points
    8 486
    Par défaut Redimensioner du SVG avec javascript et jquery
    Salut à tous,

    J'ai un projet (une maquette pour l'instant) basée sur PHP (Symfony 2) et javascript (jQuery).

    Dans cette future application je dois dessiner des schémas a partir de données, le schema doit servir d'interface permettant de modifier les données...

    Pour des raisons de souplesses au niveau du dessin j'ai décider de créer les schéma en SVG.

    Le schéma de déroulement d'un écran est :

    1. création de la page web
    2. récupération ajax des lignes a traiter
    3. dessin des différents schemas (un par ligne)(création des dessins en javascript)
    4. si modification du dessin à la souris et validation, renvoie des données en ajax.

    La partie récupération, dessins et envoie des données ne me pose (a priori) pas de problèmes. Par contre, la modification du dessin, c'est moins clair. J'ai trouvé beaucoup de code exemple pour montrer comment le faire, mais certain de plus de 5 ans et toujours un peu obscure.

    J'ai fais un schéma du schéma que vous trouverez en pièce jointe.

    jQuery aura en mémoire le tableau permettant de tracer chaque schema. Donc toute les données pour le retracer si nécessaire. Tous les déplacements ne se font que sur l'axe horizontal, le shema ne ce déplace pas de bas en haut.

    Quels événements capturer pour modifier les dimensions ?
    Dois-je créer un rectangle invisible à la jonction de deux rectangles (ex le vert et le rose) pou faciliter la "prise" du lien ?

    Je ne suis pas un cador en développement avec javascript, je sais faire des interactions simples avec jQuery dans un form pour afficher des zones ou récupérer, envoyer des données au serveur. La partie graphique est une découverte dans la douleur d'un nouveau monde...
    Images attachées Images attachées  

Discussions similaires

  1. créer un lien qui ouvre un popup jquery avec Javascript
    Par mohamedsghaier dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 19/04/2013, 14h44
  2. Réponses: 6
    Dernier message: 09/04/2013, 14h43
  3. Réponses: 0
    Dernier message: 13/07/2012, 22h36
  4. Réponses: 1
    Dernier message: 12/11/2011, 21h59
  5. textbox SVG avec javascript
    Par gatlin dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 03/09/2009, 11h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo