2010-07-27 6 views
0

J'ai eu ce petit problème. Je ne peux pas obtenir la position actuelle de JQuery après que je l'ai déplacé. On dirait qu'il ne va pas mettre à jour sa position. Cela donne juste le premier.JQuery: Position actuelle du dialogue après le déplacement

Un autre problème que je suis venu avec était que l'événement DragStop ne fonctionnera pas non plus ..

+0

codes! codes! codes! codes! – Reigel

+0

Eh bien, j'ai essayé cela dans l'événement de près. $ (this) .dialog ("option", "position"); J'ai également essayé $ (this) .dialog(). Position(); J'ai cet appel ajax qui enregistrerait la position actuelle dans un fichier. – PPPHP

+0

bien, cela fonctionne ici, http://jsfiddle.net/nBrTP/ – Reigel

Répondre

0
$('#idOfYourDialog').dialog('widget').position(); 

utiliser le drapeau « widget » pour obtenir le dialogue ui-(div qui est votre dialogue) pour obtenir ' paramètres. En ce qui concerne la boîte de dialogue glisser-arrêter - vous liez dans la liaison init ou through? Pouvez-vous poster un échantillon de code?

+0

Je lie dans l'init Oui .. J'ai essayé d'alerter quelque chose après l'événement a été viré mais sans succès .. – PPPHP

+0

http://jsfiddle.net/jBHHd/1/ - pourrait aider, je ne peux pas changer ma réponse plus loin pour vous aider (SO continue de se tromper) –

0

Hmmm ... J'ai cette fonction ajax qui appelle le contenu du serveur. Ca peut être le problème.

je l'ai comme:

  $.ajax({ 
       url: href, 
       success: function(data) { 

        if(handleAjaxErrors(data)==false) { 

         openWindowsCount++; 

         $(data).dialog({ 
+0

vous pouvez éditer votre poste ci-dessus et ajouter ces codes ... c'est ainsi que SO fonctionne ...;) – Reigel

+0

oh désolé ...: ( – PPPHP

+0

par la manière est-ce totalement faux moyen de Je veux dire que les données contiennent un div qui contient d'autres contenus html. – PPPHP

Questions connexes