1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
| function affichCadre(type)
{
var divHtml = $('dropzone');
if(type==1) // Fullscreen
{
divHtml.innerHTML = '';
var conteneur = document.getElementById('dropzone');
var fullScreenDiv = document.createElement("div");
conteneur.appendChild(fullScreenDiv);
fullScreenDiv.setAttribute("id","principal");
fullScreenDiv.setAttribute("class","fullscreen");
//var fullscreen = '<div class="fullscreen" id="principal"></div>';
//divHtml.innerHTML = '';
var products = document.getElementsByClassName('droppable');
for (var i = 0; i < products.length; i++) {
new Draggable(products[i].id, {ghosting:true, revert:true})
}
Droppables.add('principal', {onDrop:addProduct})
}
else if(type==2) // Horizontal
{
divHtml.innerHTML = '';
var conteneur = document.getElementById('dropzone');
// Div fullscreen
var fullScreenDiv = document.createElement("div");
conteneur.appendChild(fullScreenDiv);
fullScreenDiv.setAttribute("id","principal");
fullScreenDiv.setAttribute("class","fullscreenH");
//Div horizontal
var horizontalDiv = document.createElement("div");
conteneur.appendChild(horizontalDiv);
horizontalDiv.setAttribute("id","bas");
horizontalDiv.setAttribute("class","horizontal");
//var horizontal = '<div class="fullscreenH" id="principal"></div><div class="horizontal" id="gauche"></div>';
//divHtml.innerHTML = horizontal;
var products = document.getElementsByClassName('droppable');
for (var i = 0; i < products.length; i++) {
new Draggable(products[i].id, {ghosting:true, revert:true})
}
Droppables.add('principal', {onDrop:addProduct})
// Déclaration des entité glissable/deposable
var products = document.getElementsByClassName('droppable');
for (var i = 0; i < products.length; i++) {
new Draggable(products[i].id, {ghosting:true, revert:true})
}
Droppables.add('bas', {onDrop:addProduct})
}
else if(type==3) //Vertical
{
divHtml.innerHTML = '';
var conteneur = document.getElementById('dropzone');
//Cadre gauche
var cadreGauche = document.createElement("div");
conteneur.appendChild(cadreGauche);
cadreGauche.setAttribute("class","cadreLeft");
//Div vertical
var verticalDiv = document.createElement("div");
cadreGauche.appendChild(verticalDiv);
verticalDiv.setAttribute("class","vertical");
verticalDiv.setAttribute("id","gauche");
//cadre droit
var cadreDroit = document.createElement("div");
conteneur.appendChild(cadreDroit);
cadreDroit.setAttribute("class","cadreDroit");
//div principal
var principalDiv = document.createElement("div");
cadreDroit.appendChild(principalDiv);
principalDiv.setAttribute("class","fullscreenV");
principalDiv.setAttribute("id","principal");
//var vertical = '<div class="cadreLeft"><div class="vertical" id="gauche" ></div></div><div class="cadreDroit"><div class="fullscreenV" id="principal"></div></div>';
//divHtml.innerHTML = vertical;
var products = document.getElementsByClassName('droppable');
for (var i = 0; i < products.length; i++) {
new Draggable(products[i].id, {ghosting:true, revert:true})
}
Droppables.add('principal', {onDrop:addProduct})
var products = document.getElementsByClassName('droppable');
for (var i = 0; i < products.length; i++) {
new Draggable(products[i].id, {ghosting:true, revert:true})
}
Droppables.add('gauche', {onDrop:addProduct})
}
} |
Partager