Insert content, specified by the parameter, after each element in the set of matched elements.
Insert content, specified by the parameter, to the end of each element in the set of matched elements.
Insert every element in the set of matched elements to the end of the target.
Set an attribute for the set of matched elements.
Get the value of an attribute for the first element in the set of matched elements.
Get the value of an attribute for the first element in the set of matched elements.
Note that this returns UndefOr -- it is entirely legal for this to return undefined if the attribute is not present, and that causes things to crash if it is not UndefOr.
Reduce the set of matched elements to those that match the selector or pass the function's test.
Get the descendants of each element in the current set of matched elements, filtered by a selector, jQuery object, or element.
Search for a given element from among the matched elements.
Insert every element in the set of matched elements before the target.
Note that this overload doesn't precisely match the jQuery documentation; we elide the redundant Element param, since you have Element as the this parameter.
Check the current matched set of elements against a selector, element, or jQuery object and return true if at least one of these elements matches the given arguments.
Insert content, specified by the parameters, to the beginning of each element in the set of matched elements.
Replace each element in the set of matched elements with the provided new content and return the set of elements that was removed.
These are strongly-typed signatures for polymorphic JQuery classes. They each call internal classes in the underlying JQuery facade which are loosely-typed.
You should basically consider this class to be complementary to JQuery, and you should pretty much always import it when trying to work with JQuery objects. It is implicitly converted from JQuery, and provides the strongly-typed facade over the weakly-typed internal facades in that.