Search.../

Wix Editor Elements ($w)

The $w namespace contains everything you need in order to work with your site's components. Learn more.

Guides

Additional information about this section

Functions

Perform actions on an object

  • $w( )

    Selects and returns elements from a page.

  • at( )

    Gets a selector function for a specific context.

  • onReady( )

    Sets the function that runs when all the page elements have finished loading.

Subcategories
  • AccountNavBar

    The menu in a user profile.

  • AddressInput

    AddressInput is used for entering addresses. It lets users type an address, and suggests exact locations using Google Maps services. Note: To connect an ...

  • Anchor

    Anchors are invisible position markers which you can place anywhere on your site.

  • AudioPlayer

    An element for playing audio files.

  • Background

    Provides functionality for background images in certain elements.

  • Box

    Container boxes are used to structure your site.

  • Button

    A text button or an icon button.

  • Captcha

    The reCAPTCHA element allows you to present a challenge-response test to site visitors to determine whether they are human or a bot.

  • CartIcon

    An icon that leads users to the shopping cart.

  • Chatbox

    An element for sending and receiving chat messages.

  • Checkbox

    Checkboxes are used for a single binary choice.

  • CheckboxGroup

    Checkbox groups are used for selecting any number of the given options.

  • CheckedMixin

    Provides functionality for elements that can be checked.

  • ClickableMixin

    Provides functionality for elements that can be clicked.

  • CollapsedMixin

    Provides functionality for elements that can be collapsed.

  • Column

    A Column is a component part of a ColumnStrip.

  • ColumnStrip

    A ColumnStrip is a strip of Column elements.

  • ContainableMixin

    Provides functionality for elements that can contain other elements.

  • Container

    A container for Repeater items.

  • CustomElement

    An API for rendering a custom element.

  • DatePicker

    A DatePicker is used for entering dates. It lets users populate a date field by picking a date using a calendar popup.

  • DisabledMixin

    Provides functionality for elements that can be disabled.

  • Document

    A complete web page, which consists of a Header, Page, and Footer.

  • Dropdown

    Dropdowns are used for selecting one of a number of options.

  • EffectOptions

    Use effect options to customize an effect when showing or hiding an element. Effect options include arcs, bouncing, fading, flipping, floating, flying in/out, ...

  • Element

    Provides basic functionality for elements.

  • Event

    Events are fired when certain actions occur to elements.

  • FocusMixin

    Provides functionality for elements that can set and lose focus.

  • Footer

    The footer is the area of your site that appears at the bottom and throughout all of your pages.

  • Form

    A container for the input elements and buttons in a WixForms $w element.

  • FormElement

    Provides functionality related to user input elements.

  • Gallery

    A gallery for displaying multiple items.

  • GalleryItemChangedEvent

    Event that is fired when a gallery moves to a new image.

  • GalleryItemClickedEvent

    Event that is fired when an image in a gallery is clicked.

  • GoogleMap

    A Google Map element that allows you to display a given location.

  • Header

    The header is the area of your site that appears at the top and throughout all of your pages.

  • HiddenCollapsedElement

    Provides functionality for all elements that can be hidden or collapsed.

  • HiddenCollapsedMixin

    Provides functionality for all elements that can be hidden or collapsed.

  • HiddenMixin

    Provides functionality for elements that can be hidden.

  • HtmlComponent

    A container for internal or external HTML code.

  • HtmlComponentMessageEvent

    Event that is fired when the code in an HtmlComponent sends a message.

  • IconMouseInEvent

    Event that is fired when a user hovers over a star on a ratings input component.

  • IFrame

    Provides functionality for iframe-based elements, such as HtmlComponent.

  • Image

    Images are images stored in the Media Manager or retrieved from an external web location.

  • KeyboardEvent

    Event that is fired when the keyboard is pressed.

  • LabelMixin

    Provides functionality for elements that have a label.

  • LinkableMixin

    Provides functionality for elements that can act as links.

  • MediaBox

    A container for media items.

  • Menu

    A site menu.

  • MenuContainer

    A menu container is a container that holds the elements in a mobile menu.

  • MouseEvent

    Event that is fired when the mouse is clicked.

  • MultiStateBox

    Multi-state boxes are containers for states.

  • Node

    Provides basic functionality for all Wix objects, including objects that are not elements.

  • Page

    A page is a web page that can contain other elements.

  • Pagination

    An element for working with paging.

  • PlayableMixin

    Provides functionality for elements that can be played.

  • PostPage

    A post page for a specific blog post.

  • ProductPage

    A store page for a specific product.

  • ProgressBar

    An element for displaying the status of an ongoing process.

  • QuickActionBar

    A quick action bar helps your visitors contact you instantly from their mobile devices.

  • QuickActionBarItemClickedEvent

    Event that is fired when a quick action bar item is clicked.

  • RadioButtonGroup

    Radio button groups are used for selecting one of a number of options.

  • RatingsDisplay

    A ratings display element allows you to display a value to your users using icons.

  • RatingsInput

    A ratings input element allows you to capture a value from your users using icons.

  • ReadOnlyMixin

    Provides functionality for input elements that support readonly mode.

  • Repeater

    A repeating layout.

  • RequiredMixin

    Provides functionality for input elements that can be required to have a value.

  • RichTextBox

    An input element for entering information in rich text format.

  • SelectionTags

    Selection Tags are used for selecting one or more options.

  • SignatureInput

    SignatureInput lets site visitors enter signatures.

  • Slide

    A Slide from a Slideshow that can contain other elements.

  • Slider

    Sliders allow users to select a number from a given range.

  • Slideshow

    Slideshows are playable containers for slides.

  • State

    A State from a MultiStateBox that can contain other elements.

  • Style

    An object representing an element's styles.

  • StyleMixin

    Provides functionality for elements that can be styled.

  • Switch

    Switches are used for a single binary choice.

  • Table

    A table for displaying data.

  • TableCellEvent

    Event that is fired when a table cell is selected.

  • TableRowEvent

    Event that is fired when a table row is selected.

  • Text

    Provides functionality for text elements.

  • TextBox

    An input element for capturing large amounts of text.

  • TextInput

    An input element for capturing small amounts of text.

  • TextInputMixin

    Provides functionality for elements that accept text as input.

  • ThankYouPage

    A thank you page displayed when an order is created.

  • TimePicker

    An input element for capturing the time of day.

  • UploadButton

    An upload button enables site visitors to upload files to your site.

  • ValidatableMixin

    Provides functionality for elements that can be validated.

  • ValueMixin

    Adds the value property to elements.

  • VectorImage

    Vector images are digital illustrations based on geometric shapes. They maintain their high quality when resized.

  • Video

    Deprecated. This API will continue to work, but a newer version is available at Video Player.

  • VideoBox

    An element for displaying videos in customizable video containers.

  • VideoPlayer

    An element for presenting videos.

  • ViewportMixin

    Provides functionality for elements that can be scrolled into and out of view.