buongiorno
non riesco a subordinare un evento al numero di oggetti draggable posizionati su un'area droggable
di seguito il codice
dove sta l'errore?
Manuele
function drag_n_drog(hypeDocument, element, event) {
$(".insieme1").draggable({
stack: ".insieme1",
revert: "invalid"
});
$(".insieme2").draggable({
stack: ".insieme2",
revert: "invalid"
});
var c1=0;
function contatore1() {
c1=c1+1;
var x = parseInt( c1 );
hypeDocument.getElementById("demo3").innerHTML = x;
}
$(".targetA").droppable({
accept: ".insieme1" ,
hoverClass: "hover-box",
activeClass: "active-box",
drop: function(event, ui) {
droppedNow(this, ui);
contatore1 (this, ui);
hypeDocument.getElementById("demo1").innerHTML = c1;
}
});
var c2=0;
function contatore2() {
c2=c2+1;
var y = parseInt( c2 );
hypeDocument.getElementById("demo4").innerHTML = y;
}
$(".targetB").droppable({
accept: ".insieme2" ,
hoverClass: "hover-box2",
activeClass: "active-box2",
drop: function(event, ui) {
droppedNow(this, ui) ;
contatore2 (this, ui);
hypeDocument.getElementById("demo2").innerHTML = c2;
}
});
var collected = [0,0] ;
function droppedNow(obj, ui) {
var index = parseInt(obj.id[11]) - 1 ;
$(obj).find("span").html(++collected[index]) ;
$(ui.draggable).removeClass("insieme1, insieme2") ;
hypeDocument.getElementById("demo").innerHTML = collected;
};
if (y == 3) {
hypeDocument.showNextScene(hypeDocument.kSceneTran sitionCrossfade, 1.1);
};