SORU
11 ŞUBAT 2009, ÇARŞAMBA


Nasıl sürüklenebilir ve droppable arasında bir çizgi çizmek için?

Mükemmel JQuery UI "" kullanıcı "göster"eşleştirme yapmak için kullanıyorum başka bir program kişilik bir programdan kişiler.

bu basit JQuery kullanarak:

$(document).ready(function() {
    $("div .draggable").draggable({
        revert: 'valid',
        snap: false
    });

    $("div .droppable").droppable({
        hoverClass: 'ui-state-hover',
        helper: 'clone',
        cursor: 'move',
        drop: function(event, ui) {
            $(this)
                .addClass('ui-state-highlight')
                .find("img")
                .removeAttr("src")
                .attr("src", "_assets/img/icons/check-user-48x48.png");

            $(this).droppable('disable');

            $(ui.draggable)
                .addClass('ui-state-highlight')
                .find("img")
                .removeAttr("src")
                .attr("src", "_assets/img/icons/check-user-48x48.png");

            $(ui.draggable).draggable('disable');
        }
    });

    $("div .droppable").bind("dblclick", function() {
        $(this)
            .removeClass('ui-state-highlight')
            .find("img")
            .removeAttr("src")
            .attr("src", "_assets/img/icons/user-48x48.png");
        $(this).droppable('enable');

        EnableSource($(this));
    });
});

Bu konuyu:

alt text

ben gerçekten ne istediğini(mümkünse) arasında bir hat oluşturmak oldu ElsaveKjellbunlar arasındaki bağlantı açıkça ortaya koyuyor.

Her zaman kutular içinde sayılar ile bunu, ama gerçekten edebilirim nasıl yapılacağını öğrenmek istedim bu satırları kullanarak.

Teşekkürler.

CEVAP
12 ŞUBAT 2009, PERŞEMBE


  • (08.updated Tem.2013)Kütüphaneler en son sürümleri ile güncellendi; html JsRender kullanarak refactored;
  • (29.updated Eyl.2011)Ekledi GIT Repo; kod temizlenir; en son çerçeve sürümleri için güncelleme;
  • (03.updated Mar.2013)Örnek çalışma ile sabit bağlantılar;

Geçerli örnek kullanır:

Kaynak

Source code in Git Repository

Demo

Page demo at JSBIN


ÇalışırFF,YANİ,Krom,SafariveOpera.

üzerinde test edilmiştir:

  • Firefox 6 ve 7 .. 22
  • IE 8 ve 9 .. 10
  • 12 .. 27 krom
  • 5 .. 6 Safari
  • Opera .. 15 11.51

tüm göstermek için, ben sadece benim başarım (gururlu bir insan, bugün benim!) küçük bir gösteri yaptı:

Video demo

ve küçük bir görüntü:

alt text

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • hoorahjencar

    hoorahjencar

    6 HAZİRAN 2007
  • MofoHifi Records

    MofoHifi Rec

    15 HAZİRAN 2006