Pozwala „chwycić” obiekt za pomocą myszy i przeciągnąć go w inne miejsce. Przeciągnij i upuść można wykonać w aplikacji opartej na przeglądarce (WWW) lub w natywnych aplikacjach GUI, takich jak Android lub komputer stacjonarny
Problem, który mam, polega na tym, że dragleavezdarzenie elementu jest uruchamiane podczas najechania na element potomny tego elementu. Ponadto dragenternie jest uruchamiany po ponownym najechaniu na element nadrzędny z powrotem. Zrobiłem uproszczone skrzypce: http://jsfiddle.net/pimvdb/HU6Mk/1/ . HTML: <div id="drag" draggable="true">drag me</div> <hr> <div id="drop"> drop here <p>child</p> parent </div> z następującym …
Widziałem to w środowisku Turbo C ++ firmy Borland , ale nie jestem pewien, jak to zrobić w przypadku aplikacji C #, nad którą pracuję. Czy są jakieś sprawdzone metody lub gotówki?
Do mojej strony dodaję narzędzie do przesyłania i przeciągania HTML5. Po upuszczeniu pliku do obszaru przesyłania wszystko działa świetnie. Jeśli jednak przypadkowo upuszczę plik poza obszar przesyłania, przeglądarka ładuje plik lokalny tak, jakby to była nowa strona. Jak mogę temu zapobiec? Dzięki!
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Przegląd Mam następującą strukturę HTML i dołączyłem zdarzenia dragenteri dragleavedo <div id="dropzone">elementu. <div id="dropzone"> <div id="dropzone-content"> <div id="drag-n-drop"> <div class="text">this is some text</div> <div class="text">this is a container with text and images</div> </div> </div> </div> Problem Kiedy przeciągam plik na <div id="dropzone">, dragenterzdarzenie jest uruchamiane zgodnie z oczekiwaniami. Jednak, gdy …
Obecnie możemy przeciągać i upuszczać pliki do specjalnego kontenera i przesyłać je za pomocą XHR 2. Wiele na raz. Z paskami postępu na żywo itp. Bardzo fajne rzeczy. Przykład tutaj. Ale czasami nie chcemy tyle chłodu. Co chciałbym to przeciągnij i upuść pliki - wiele naraz - do standardowego wejścia …
Moje pytanie jest 2-krotne i mam nadzieję, że istnieją łatwiejsze rozwiązania dla obu zapewniane przez WPF, a nie standardowe rozwiązania z WinForms (które dostarczył Christophe Geers, zanim zrobiłem to wyjaśnienie). Po pierwsze, czy istnieje sposób na umożliwienie przeciągania okna bez przechwytywania i przetwarzania zdarzeń kliknięcia i przeciągnięcia? Chodzi mi o …
Buduję aplikację internetową typu „przeciągnij i upuść” do przesłania za pomocą HTML5, upuszczam pliki do div i oczywiście pobieram obiekt dataTransfer, który daje mi FileList . Teraz chcę usunąć niektóre pliki, ale nie wiem jak, ani czy to w ogóle możliwe. Najlepiej po prostu usunąć je z FileList; Nie potrzebuję …
Muszę upuścić plik obrazu do mojej aplikacji WPF. Obecnie zdarzenie jest uruchamiane, gdy upuszczam pliki, ale nie wiem, co dalej. Jak uzyskać obraz? Czy senderobiekt jest obrazem czy kontrolką? private void ImagePanel_Drop(object sender, DragEventArgs e) { //what next, dont know how to get the image object, can I get the …
Chcę mieć widok, w którym poruszają się pojazdy, który użytkownik może również przeciągać i upuszczać. Jak myślisz, jaka jest najlepsza strategia na dużą skalę, aby to zrobić? Czy najlepiej jest odbierać zdarzenia dotykowe z widoków reprezentujących pojazdy, czy z większego widoku? Czy istnieje prosty paradygmat, którego używałeś do przeciągania i …
Wygląda na to, że upuszczenie nie uruchamia się, gdy bym się spodziewał. Zakładam, że zdarzenie upuszczania jest uruchamiane, gdy przeciągany element zostanie zwolniony powyżej elementu docelowego, ale wydaje się, że tak nie jest. Co ja nie rozumiem? http://jsfiddle.net/LntTL/ $('.drop').on('drop dragdrop',function(){ alert('dropped'); }); $('.drop').on('dragenter',function(){ $(this).html('drop now').css('background','blue'); }) $('.drop').on('dragleave',function(){ $(this).html('drop here').css('background','red'); })
Mam na stronie elementy, które można przeciągać za pomocą jQuery. Czy te elementy mają zdarzenie kliknięcia, które prowadzi do innej strony (na przykład zwykłe linki). Jaki jest najlepszy sposób, aby zapobiec uruchomieniu kliknięcia przy upuszczeniu takiego elementu, podczas gdy kliknięcie nie jest w stanie przeciągnij i upuść? Mam ten problem …
Nie widziałem żadnych przykładów, które to robią. Czy to nie jest dozwolone w specyfikacji interfejsu API? Szukam prostego rozwiązania typu „przeciągnij i upuść” do przesłania całego drzewa folderów ze zdjęciami.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.