callbacks.has()

Determine whether or not the list has any callbacks attached. If a callback is provided as an argument, determine whether it is in a list. callbacks.has( [callback ] ) version added: 1.7 callback Function() The callback to search for.

callbacks.fireWith()

Call all callbacks in a list with the given context and arguments. This method returns the Callbacks object onto which it is attached (this). callbacks.fireWith( [context ] [, args ] ) version added: 1.7 context A reference to the context in which the callbacks in the list shou

.change()

Bind an event handler to the "change" JavaScript event, or trigger that event on an element. This method is a shortcut for .on( "change", handler ) in the first two variations, and .trigger( "change" ) in the third. The change event is sent to an element when its value changes. This event is limited to <input> elements, <textarea> boxes and <select> elements. For select boxes, checkboxes, and radio buttons, the event is fired immedia

.blur()

Bind an event handler to the "blur" JavaScript event, or trigger that event on an element. This method is a shortcut for .on( "blur", handler ) in the first two variations, and .trigger( "blur" ) in the third. The blur event is sent to an element when it loses focus. Originally, this event was only applicable to form elements, such as <input>. In recent browsers, the domain of the event has been extended to include all element types. An element

.bind()

Attach a handler to an event for the elements. As of jQuery 1.7, the .on() method is the preferred method for attaching event handlers to a document. For earlier versions, the .bind() method is used for attaching an event handler directly to elements. Handlers are attached to the currently selected elements in the jQuery object, so those elements must exist at the point the call to .bind() occurs. For more flexible event binding, see the discussion of

callbacks.empty()

Remove all of the callbacks from a list. This method returns the Callbacks object onto which it is attached (this). callbacks.empty() version added: 1.7 This method does not accept any arguments. Examples:

callbacks.fire()

Call all of the callbacks with the given arguments. This method returns the Callbacks object onto which it is attached (this). callbacks.fire( arguments ) version added: 1.7 arguments Anything The argument or list of arguments to pass back to the callb

:button selector

Selects all button elements and elements of type button. An equivalent selector to $( ":button" ) using valid CSS is $( "button, input[type='button']" ). Because :button is a jQuery extension and not part of the CSS specification, queries using :button cannot take advantage of the performance boost provided by the native DOM querySelectorAll() method. To achieve the best performance when using :button to select elements, first select the elements usi

.before()

Insert content, specified by the parameter, before each element in the set of matched elements. The .before() and .insertBefore() methods perform the same task. The major difference is in the syntaxâspecifically, in the placement of the content and target. With .before(), the content to be inserted comes from the method's argument: $(target).before(contentToBeInserted). With .insertBefore(), on the other hand, the content precedes the method and is in

Attribute ends with selector [name$=”value”]

Selects elements that have the specified attribute with a value ending exactly with a given string. The comparison is case sensitive. jQuery( "[attribute$='value']" ) version added: 1.0 Examples: Finds all inputs with an attribute name that ends with 'letter' and puts text in them.