Thomas_Jung
Erfahrenes Mitglied
Hallo zusammen,
ich möchte nicht die "photos li" verschieben sondern nur das Erbebnis erhalten.
Was muss ich tun, um das Verschieben zu verhindern!
Gruß Thomas Jung
<div id="gallery_1" class="gallery" style="padding:25px;">gallery 1</div>
<div id="gallery_2" class="gallery" style="padding:25px;">gallery 2</div>
<ul id="photos">
<li id="photo_1">photo 1</li>
<li id="photo_2">photo 2</li>
<li id="photo_3">photo 3</li>
</ul>
ich möchte nicht die "photos li" verschieben sondern nur das Erbebnis erhalten.
Was muss ich tun, um das Verschieben zu verhindern!
Gruß Thomas Jung
Javascript:
$(document).ready(function(){
$("#photos li").draggable({
});
$(".gallery").droppable({
accept: '.ui-draggable',
drop: function (event, ui) {
var gallery_id = $(this).attr('id').replace('gallery_', '');
var photo_id = ui.draggable.attr('id').replace('photo_', '');
// $.post("saveToGallery.php", { gallery_id: gallery_id, photo_id: photo_id });
alert('Das Foto mit der ID: ' + photo_id + ' wurde in die Gallerie: ' + gallery_id + ' geladen' );
}
});
});
<div id="gallery_1" class="gallery" style="padding:25px;">gallery 1</div>
<div id="gallery_2" class="gallery" style="padding:25px;">gallery 2</div>
<ul id="photos">
<li id="photo_1">photo 1</li>
<li id="photo_2">photo 2</li>
<li id="photo_3">photo 3</li>
</ul>