Przejdź do głównej treści

dragAndDrop

Przeciągnij element do docelowego elementu lub pozycji.

informacja

Funkcjonalność tej komendy w dużym stopniu zależy od sposobu implementacji przeciągania i upuszczania w Twojej aplikacji. Jeśli napotkasz problemy, opublikuj swój przykład w #4134.

Użycie
$(selector).dragAndDrop(target, { duration })
Parametry
NazwaTypSzczegóły
targetElement, DragAndDropCoordinateelement docelowy lub obiekt z właściwościami x i y
options
opcjonalny
DragAndDropOptionsopcje komendy dragAndDrop
options.duration
opcjonalny
Numberjak długo powinno trwać przeciąganie
Przykład
example.test.js
it('should demonstrate the dragAndDrop command', async () => {
const elem = $('#someElem')
const target = $('#someTarget')

// drag and drop to other element
await elem.dragAndDrop(target)

// drag and drop relative from current position
await elem.dragAndDrop({ x: 100, y: 200 })
})

Welcome! How can I help?

WebdriverIO AI Copilot