• function

hasClass(className [,value] [,timeout] [,success] [,message])

//returns if the element has the class in its className

//waits until #something has selected in its className

//waits until #something does not have selected in its className


  1. className {String}

    The part of the className to search for.

  2. value {Boolean | function()}Optional

    If provided uses this as a check before continuing to the next action.

  3. timeout {Number}Optional

    overrides FuncUnit.timeout. If provided, the wait will fail if not completed before this timeout.

  4. success {function()}Optional

    a callback that will run after this action completes.

  5. message {String}Optional

    if provided, an assertion will be passed when this wait condition completes successfully


{Boolean | funcUnit}

if the value parameter is not provided, returns if the className is found in the element's className. If a value paramters is provided, returns funcUnit for chaining.