misterunknown: DIV-Element bei Drag and Drop klonen

Beitrag lesen

Moin,

Auf die Klasse prüfen? Wäre auch eine Möglichkeit und die jeweils saubere Lösung, aber wenn ich das für mehrer verschiedene DIV-Elemente anwenden will, die per CSS verschieden formatiert sind und somit unterschiedliche Klassen haben, wird es auch wieder unsauber... das muss ich mir wohl noch was einfallen lassen...

Eine Klasse ist nichts zwangsläufig CSS-abhängiges. Du kannst auch eine Klasse nicht formatieren. Beispiel:

<div id="div1" class="foo bar drop">...</div>  
<div id="asdf" class="foo drop">...</div>

Die Klassen foo und bar kannst du mit CSS formatieren, und die Klasse drop nutzen, um zu prüfen, ob etwas dort abgelegt werden kann.

Beachte, dass die classList eines Elements ein Array ist, und deine Klasse nicht immer das erste Element sein muss, wie in meiner Abfrage.

Grüße Marco