Hallo,
ich versuche seit Tagen folgende Aufgabe zu lösen:
- eine 4x4 Felder große Matrix (16 x 100px x100px große divs)
- fünf Bilder daneben (ebenfalls 100px x 100 px)
- nun soll man die Bilder, als clone in die Felder ziehen können:
und wieder heraus.
Im Grunde wie in diesem beispiel:
Droppable | jQuery UI
Kennt Jemand ein gutes Tutoril, oder eine Anleitung?
Bei der Vielzahl der Scripte ich ich mir ansah und testete blicke ich nun leider nicht mehr durch!
Dieses hier z. B. funktioniert bei zumindest zwei Feldern (muss ich dann noch in eine Funktion packen?!?)
So sieht ein Teil der Matrix aus
daneben ein Auszug aus der Liste (li)
kann mir jemand Helfen, einen Tip geben, ein gutes Turorila dazu empfehlen
Gruß Keith
ich versuche seit Tagen folgende Aufgabe zu lösen:
- eine 4x4 Felder große Matrix (16 x 100px x100px große divs)
- fünf Bilder daneben (ebenfalls 100px x 100 px)
- nun soll man die Bilder, als clone in die Felder ziehen können:
Code:
$( "#Mein Bild" ).draggable({
appendTo: "body",
helper: "clone"
});
$( "#Meine 16 felde" ).droppable({
}
Im Grunde wie in diesem beispiel:
Droppable | jQuery UI
Kennt Jemand ein gutes Tutoril, oder eine Anleitung?
Bei der Vielzahl der Scripte ich ich mir ansah und testete blicke ich nun leider nicht mehr durch!
Dieses hier z. B. funktioniert bei zumindest zwei Feldern (muss ich dann noch in eine Funktion packen?!?)
Code:
jQuery( document ).ready(function( $ ) {
$('li').draggable({
containment: 'document',
revert: true,
start: function() {
contents = $(this).html();
}
});
$('#matrix1').droppable({
accept: '.item',
drop: function(){
$('#matrix1').replaceWith(contents);
}
});
$('#matrix2').droppable({
accept: '.item',
drop: function(){
$('#matrix2').replaceWith(contents);
}
});
});
So sieht ein Teil der Matrix aus
Code:
<div id="Matrix1" style="float: left; width: 25%; max-width: 100px; margin: 0px auto;"><img style="max-width: 100%; height: auto;" src="bootstrap_matrix/gfx/Feld.png" alt="Feld" /></div>
<div id="Matrix2" style="float: left; width: 25%; max-width: 100px; margin: 0px auto;"><img style="max-width: 100%; height: auto;" src="bootstrap_matrix/gfx/Feld.png" alt="Feld" /></div>
<div id="Matrix3" style="float: left; width: 25%; max-width: 100px; margin: 0px auto;"><img style="max-width: 100%; height: auto;" src="bootstrap_matrix/gfx/Feld.png" alt="Feld" /></div>
daneben ein Auszug aus der Liste (li)
Code:
<ul style="padding-left: 0px;">
<li class="item" style="z-index:2; list-style:none;"><img class="gemu" src="bootstrap_matrix/gfx/KarteA.png" style="border:1px solid #021a40; max-width: 100px; margin: 0px auto;"/></li>
kann mir jemand Helfen, einen Tip geben, ein gutes Turorila dazu empfehlen
Gruß Keith