JS的小提琴可以找到here。我有两套div,可以是draggable
,有些是droppable
。我试图在数组中添加span元素中的文本,这样导致drop事件被触发的元素不会导致第二个drop被触发(此时不相关,因为这也不起作用) 。
为什么不是alert($(this).find("span").text());
发现警告拖动元素内的span标签的文本?使用jQuery的div标签内的span标签的警报文本Droppable
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>
完美。在弄清楚'find'和'parent'的所有不同变体之后,这很好理解。谢谢 – wootscootinboogie