Jquery, сбрасываемый в массив

Я пытаюсь использовать сбрасываемый jquery, захватить каждый элемент и поместить его в массив, но он не работает, как задумано.

Основная концепция:

var array= [];
$("").droppable({
   drop: function( event, ui ) {
      array.push($(this).text());
....

Допустим, я выбрасываю "Chocolate", затем я помещаю "Banana" в раскрывающийся div выше, по какой-то причине массив становится [Chocolate, ChocolateBanana]

Я не могу понять, как заставить его отделиться правильно, чтобы показать [Шоколад, Банан].. какие-либо предложения?

2 ответа

После нажатия попробуйте очистить $(this).text()?

Я решил это, но не "сексуальный" метод.

Создайте временное целое и суммируйте всю длину из предыдущего массива. Затем используйте slice и удалите длину суммы. Затем нажмите на массив.

Теперь я могу перейти к вопросу сортировки фигур... возможно, еще одному массиву временных переменных.

Другие вопросы по тегам