Я разработал элемент перетаскивания в скрипке, но есть одна проблема: я не знаю, как замаскировать ее родительским элементом
У меня есть общая функция jQuery и два тега div. Оба тега div имеют разные имена, но оба содержат элементы идентичных идентификаторов и классов. Теперь я хочу использовать эту общую функцию Jquery для них обоих? Я реализовал общую функцию, но не работает для обоих.
вот моя скрипка jsfiddle.net/Er2Ef/9/, в моей скрипке вы можете увидеть, что есть два div newdiv и newdiv2, они ведут идентичный элемент, который имеет одинаковый класс и идентификатор, но я хочу, чтобы какая-то одна и та же корзина покупок, поэтому моя проблема в том, что если я выбираю пост 3, а затем элемент post1 также мигает и такие же вещи для post2 и post4, так как я могу сделать код, который позволяет только родительскому элементу ставить и мигать в определенном месте? какой-то орган, пожалуйста, помогите мне вот моя проблема image image
В этой скрипте я только что изменил привязку между сообщениями и областью droppable, используя уникальные идентификаторы. Для большей удобочитаемости функция делает привязку и вызывается для каждой пары post/drop
function attachPostToBank(i){
var bankable = "bank"+i;
$("#"+bankable).droppable({ ...
data-id
. Конечно, вы можете использовать эти данные для соответствия элементу в функции attachPostToBank
вместо accept:'#'+i,
вы можете заменить на accept : "[data-id='"+i+"']",