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