J'utilise l'excellente interface utilisateur JQuery pour faire un "mappage" afin que l'utilisateur puisse "mapper" les personnes d'un programme à celles d'un autre programme.
en utilisant ce simple JQuery :
$(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));
});
});
J'en arrive à ça :
ce que je voulais vraiment était (si possible) de créer une ligne entre Elsa et Kjell pour que le lien entre eux soit clair.
Je peux toujours le faire avec des chiffres à l'intérieur des cases, mais je voulais vraiment mais je voulais vraiment savoir comment le faire en utilisant les lignes.
Merci .