Опитвам се да разработя страница, която има следната функционалност:
Страницата ще има две колони: едната е #origin (лява колона), съдържаща списък с правоъгълници (които представляват променливи), а втората ще бъде #drop (дясна колона), съдържаща входове, където правоъгълниците могат да бъдат пуснати.
За да получа резултата, който искам, реших да използвам два плъгина: jquery ui draggable и jQuery Tokeninput
Въпросът е как мога да направя така, че след като пусна правоъгълник ( <li>
) в поле за въвеждане, той да се показва като етикет. Също така би било добре да използвам същия елемент <li>
, докато мога да въвеждам повече текст във входа (за да завърша формула) и ако по-късно потребителят промени решението си и реши, че променливата (таг) не е тази той или тя иска, страницата трябва да им позволи да изтрият етикета (като щракнете върху „X“ в горния десен ъгъл или върнете маркера на първоначалното му местоположение в лявата колона)
Някой правил ли е вече нещо подобно и може ли да ми даде някакви насоки?? Или някой има друга идея за това?
Всяка помощ е много ценена.
P.S. Ако знаете за друг плъгин за маркиране, който позволява комбиниране на текст и тагове в един и същ вход, моля, уведомете ме.