JS小提琴可以在这里找到。我有两组 div,一组可以是draggable
,一些是droppable
. 我正在尝试在数组上的 span 元素内添加文本,以便导致触发 drop 事件的元素不会导致触发第二次 drop(目前不相关,因为这也不起作用) .
为什么 alert($(this).find("span").text());
在被拖动的元素内没有发现提醒 span 标签的文本?
HTML
<div id="quizContainer">
<div id="questionsContainer">
<div class="drugQuizzes">
<span>DOCUSIL</span>
</div><div class="drugQuizzes">
<span>ORACEA</span>
</div><div class="drugQuizzes">
<span>ZYLOPRIM</span>
</div>
</div>
<div id="answersContainer">
</div>
<div class="drugAnswers" style="background-color:PaleVioletRed;">
</div><div class="drugAnswers" style="background-color:PaleVioletRed;">
</div><div class="drugAnswers" style="background-color:DarkKhaki;">
</div>