Nest element as first child
element.prepend(newElement)
Insert a new element onto the page as the first child of the target element.
Syntax
Parameters
-
newElement: webflow.elementPresets.<preset> | Component | string - The new element to be inserted into the hierarchy:
- An element preset from the
webflow.elementPresetsobject, which contains all Webflow elements that can be inserted onto the canvas - A component object
- A string value representing the element to create, such as
img,h2, orsection
- An element preset from the
If you pass a string value, the API converts it to an element preset. This table maps these values to element presets:
Returns
Promise<AnyElement>
A Promise that resolves to an AnyElement object.
AnyElement represents the various element types available in a Webflow project. See a full list of supported element types in our Designer Extension type definitions.