Ich versuche, eine <li>
von einem <ul>
zu einem anderen <ul>
mit jquery-ui ziehbare und dropable zu bewegen.ziehen li von einer ul zur anderen ul
Derzeit Ich habe
HTML
<div>
<h4><span>basket</span></h4>
<ul id="basket" class="basket">
<!-- items -->
<li id="test1">test1</li>
<li id="test2">test2</li>
</ul>
</div>
<div>
<h4><span>courses</span></h4>
<ul id="courses" class="courses">
<!-- items -->
</ul>
</div>
JS
$("#test1").draggable({
revert: "invalid",
containment: "document",
cursor: "move"
});
$("#test2").draggable({
revert: "invalid",
containment: "document",
cursor: "move"
});
$("#basket").droppable({
accept: "li",
activeClass: "ui-state-highlight",
drop: function(event, ui) {
basketCourse(ui.draggable);
}
});
$("#courses").droppable({
accept: "li",
activeClass: "ui-state-highlight",
drop: function(event, ui) {
courseCourse(ui.draggable);
}
});
function basketCourse(item){
console.log("added course to basket");
}
function courseCourse(item){
console.log("added course to courses");
}
Wie verschiebe ich test1 und test2 aus dem Korb und zu den Kursen?
Im Moment kann ich ziehen #test1
und #test2
um in dem Korb, und es wird basketCourse()
laufen, aber es scheint nie in der Lage zu sein, mir entweder von ihnen in Kurse fallen zu lassen.
Ich bin mit Bootstrap, jQuery und jQuery-ui ..
Ich wusste, es war etwas so dumm wie das, die es von der Arbeit hielt. Danke Kumpel. Du hast meinen Tag gerettet! : P – Zeliax