jQuery ui Dialog: désactiver "Déplaçable" pour boîte de Dialogue contenu

Je vais avoir un pet cerveau et n'arrive pas à récupérer le contenu de mon jquery ui boîte de dialogue pour arrêter d'être "déplaçable". J'ai éteint le déplaçable réglage sur la boîte de dialogue pop-up, cependant, le contenu à l'intérieur de la boîte est encore en mesure d'être traîné hors de la zone de vue. J'aimerais avoir une statique placé boîte et statique contenu positionné à l'intérieur de la boîte.

Voici mon code:

$('.LinkBtn').click(function (e) {
        e.preventDefault();
        var OfferID = $(this).attr('id').substring(8);
        $('#HiddenLinks_' + OfferID).show();
        newDialog(OfferID);
    });
    function newDialog(OfferID) {
        var divObj = $('#HiddenLinks_' + OfferID);
        var $dialog = divObj
        .draggable()
        .dialog({
            draggable: false,
            autoOpen: false,
            resizable: false,
            modal: false,
            title: $('#HiddenLinks_' + OfferID).attr('title')
        }).draggable(false);
        $dialog.dialog('open');
        return false
    }

Merci!

  • Pourquoi faites-vous appel à draggable() sur le <div> si vous ne voulez pas qu'il soit déplaçable?
  • Haha oops 🙂 Merci à vous pour s'apercevoir qu'.. je dois être aveugle.
InformationsquelleAutor Evan Layman | 2011-07-18