簡體   English   中英

如何通過兩個包含相同ID元素的div使用jQuery-UI拖放

[英]How to use jQuery-UI drag and drop with two divs containing elements of identical ids

我有用於拖放和兩個div標簽的通用jQuery函數。 兩個div標簽都有不同的ID,但都包含具有相同ID的元素。 我每個都有一個塊和一個占位符,所以當我拖動“ block1”時,第一個表的所有占位符應該閃爍,但兩者都閃爍。 當我拖動block2時,只有第二個表的占位符應該閃爍,而第一個表的占位符應只接受block1,第二個表的占位符也應與block2相同。我已經實現了通用功能,但無法正常工作。 當我拖動任何塊時,兩個占位符都閃爍,並且兩個占位符都接受該塊。

這是我的小提琴的鏈接-jsfiddle.net/2pFqe/3/

在小提琴中,我有兩個id的div,“ id1”和“ id2”都包含相同id的元素。 現在,當我拖動block1時,兩個占位符都在閃爍。 我試過.filter(:first),eq(0)但沒有解決方案

有什么辦法嗎?

請幫我解決這個問題。

問候。

使用jQuery通配符選擇器$("[id^=block]")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM