Перейти к основному содержимому

dragAndDrop (перетаскивание)

Перетаскивание элемента к целевому элементу или позиции.

информация

Функциональность этой команды сильно зависит от того, как реализовано перетаскивание в вашем приложении. Если у вас возникают проблемы, пожалуйста, опубликуйте свой пример в #4134.

Использование
$(selector).dragAndDrop(target, { duration })
Параметры
ИмяТипОписание
targetElement, DragAndDropCoordinateцелевой элемент или объект со свойствами x и y
options
необязательно
DragAndDropOptionsпараметры команды dragAndDrop
options.duration
необязательно
Numberпродолжительность перетаскивания
Пример
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