Le site utilise l'extension .draggable et .droppable pour ajouter l'identifiant du lecteur à la balise span. Ceci est ajouté dans les paragraphes suivants:jQuery-UI - .append de .droppable dans p.array (presque là!)
<p class="array goals"></p>
<p class="array assist"></p>
<p class="array yellow"></p>
<p class="array red"></p>
<p class="array cap"></p>
A partir de ces divs
<h2>DROP PLAYERS INTO AREAS BELOW</h2>
<p>Goals</p>
<div class="droppable goals"><p></p></div>
<p>Assists</p>
<div class="droppable assist"><p></p></div>
<p>Yellow card</p>
<div class="droppable yellow"><p></p></div>
<p>Red card</p>
<div class="droppable red"><p></p></div>
<p>Captain</p>
<div class="droppable cap"><p></p></div>
Par ce javascript (réduit à code nécessaire)
<script type="text/javascript">
$(function() {
$(".droppable").droppable({
activeClass: 'dragactive',
hoverClass: 'drophover',
drop: function(event, ui) {
$(".array").append(ui.draggable.children("span").text() + ', ')
}
});
});
</script>
J'ai besoin laissé tomber articles pour entrer dans le bon p.array basé sur la deuxième classe. Maintenant, le résultat de .droppable est ajouté à CHAQUE classe de tableau.
Voici un exemple de la majoration du joueur draggable:
<div class="drakt spiller draggable">
<span style="visibility: hidden;">58</span>
<div class="draktnummer">17</div><p>Traoré</p>
</div>
espère que vous pouvez me aider.
Merci d'avance.
Je viens de commencer à essayer jQuery hier. Votre code ne fait pas encore l'affaire. Est-il possible de faire cela comme une déclaration IF/ELSE avec PHP? Tout d'abord, trouvez la classe de la boîte, puis ajoutez-la à la classe .array qui correspond? Je suis vraiment désolé, mais je n'ai pas le knowlage de jQuery pour rechercher des erreurs dans le code. :) –
@Antonio - s'il vous plaît voir mon edit. – sje397