2011-10-26 15 views
5

W tinyMCE można użyć wtyczki tabeli do wstawiania tabel, a to jest w porządku. Teraz, gdy chodzi o przenoszenie stołu w treści, jest to nieco trudniejsze.Jak zaimplementować uchwyt przeciągania tabeli TinyMCE?

Właściwy sposób robienia tego w tej chwili to "wybór całej tabeli" i "przeciągnięcie jej tam, gdzie chcesz".

To jest trochę niezgrabne, a użytkownicy w rzeczywistości najczęściej przegapią trochę swojego stołu w selekcji, a przeciągnięcie tej bezstronnej selekcji całkowicie przerwie stół.

Prawidłowym rozwiązaniem tego problemu jest prawdopodobnie wprowadzenie pewnego rodzaju "uchwytu" na stole lub czegoś, co użytkownicy mogliby pobrać/przeciągnąć/upuścić, aby bezpiecznie przenieść cały stół naraz.

Każdy pomysł, jak zrealizować tak ładną rzecz?

+1

Z tego, co widziałem do tej pory w Internecie, jesteśmy tutaj w obszarze przeglądarki – jeje

+0

możesz utworzyć wpis jsfiddle.net? – Thariama

Odpowiedz

4

Powinieneś umieścić tę funkcję we własnej wtyczce i jeśli zostanie wywołane zdarzenie draggesture, sprawdź, co użytkownik pobrał. Jeśli jego wybór zawiera część tabeli, zastępujesz zawartość przeciągnięcia pełną tabelą.

+0

Jeśli potrzebujesz bardziej szczegółowej pomocy, nie wahaj się zapytać – Thariama