///<summary> /// Insert content, specified by the parameter, to the beginning of each element in the set of matched elements. ///</summary> ///<param name="content">DOM element, array of elements, HTML string, or jQuery object to insert at the beginning of each element in the set of matched elements.</param> ///<param name="content1">One or more additional DOM elements, arrays of elements, HTML strings, or jQuery objects to insert at the beginning of each element in the set of matched elements.</param> public extern jQuery prepend(Element content, jQuery content1);
///<summary> /// Manipulate the queue of functions to be executed on the matched element. ///</summary> ///<param name="element">A DOM element where the array of queued functions is attached.</param> ///<param name="queueName">A string containing the name of the queue. Defaults to fx, the standard effects queue.</param> ///<param name="newQueue">An array of functions to replace the current queue contents.</param> public extern static jQuery queue(Element element, string queueName, Array newQueue);
///<summary> /// Search for a given element from among the matched elements. ///</summary> ///<param name="element">The DOM element or first element within the jQuery object to look for.</param> public extern Number index(Element element);
///<summary> /// Execute the next function on the queue for the matched element. ///</summary> ///<param name="element">A DOM element from which to remove and execute a queued function.</param> public extern static void dequeue(Element element);
///<summary> /// Show the queue of functions to be executed on the matched element. ///</summary> ///<param name="element">A DOM element to inspect for an attached queue.</param> public extern static Array queue(Element element);
///<summary> /// Remove a previously-stored piece of data. ///</summary> ///<param name="element">A DOM element from which to remove data.</param> ///<param name="name">A string naming the piece of data to remove.</param> public extern static jQuery removeData(Element element, string name);
///<summary> /// Returns value at named data store for the element, as set by jQuery.data(element, name, value), or the full data store for the element. ///</summary> ///<param name="element">The DOM element to query for the data.</param> ///<param name="key">Name of the data stored.</param> public extern static Object data(Element element, string key);
///<summary> /// 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. ///</summary> ///<param name="element">An element to match the current set of elements against.</param> public extern bool @is(Element element);
///<summary> /// Reduce the set of matched elements to those that match the selector or pass the function's test. ///</summary> ///<param name="element">An element to match the current set of elements against.</param> public extern jQuery filter(Element element);
///<summary> /// Insert content, specified by the parameter, to the end of each element in the set of matched elements. ///</summary> ///<param name="content">DOM element, HTML string, or jQuery object to insert at the end of each element in the set of matched elements.</param> ///<param name="content1">One or more additional DOM elements, arrays of elements, HTML strings, or jQuery objects to insert at the end of each element in the set of matched elements.</param> public extern jQuery append(Element content, Array content1);
///<summary> /// Insert content, specified by the parameter, to the end of each element in the set of matched elements. ///</summary> ///<param name="content">DOM element, HTML string, or jQuery object to insert at the end of each element in the set of matched elements.</param> ///<param name="content1">One or more additional DOM elements, arrays of elements, HTML strings, or jQuery objects to insert at the end of each element in the set of matched elements.</param> public extern jQuery append(jQuery content, Element content1);
///<summary> /// Insert content, specified by the parameter, to the end of each element in the set of matched elements. ///</summary> ///<param name="content">DOM element, HTML string, or jQuery object to insert at the end of each element in the set of matched elements.</param> ///<param name="content1">One or more additional DOM elements, arrays of elements, HTML strings, or jQuery objects to insert at the end of each element in the set of matched elements.</param> public extern jQuery append(Element content, string content1);
///<summary> /// Insert content, specified by the parameter, to the end of each element in the set of matched elements. ///</summary> ///<param name="content">DOM element, HTML string, or jQuery object to insert at the end of each element in the set of matched elements.</param> public extern jQuery append(Element content);
///<summary> /// Insert every element in the set of matched elements to the end of the target. ///</summary> ///<param name="target">A selector, element, HTML string, or jQuery object; the matched set of elements will be inserted at the end of the element(s) specified by this parameter.</param> public extern jQuery appendTo(Element target);
///<summary> /// Check to see if a DOM node is within an XML document (or is an XML document). ///</summary> ///<param name="node">The DOM node that will be checked to see if it's in an XML document.</param> public extern static bool isXMLDoc(Element node);
///<summary> /// Reduce the set of matched elements to those that have a descendant that matches the selector or DOM element. ///</summary> ///<param name="contained">A DOM element to match elements against.</param> public extern jQuery has(Element contained);
///<summary> /// Remove a previously-stored piece of data. ///</summary> ///<param name="element">A DOM element from which to remove data.</param> public extern static jQuery removeData(Element element);
///<summary> /// Check to see if a DOM element is within another DOM element. ///</summary> ///<param name="container">The DOM element that may contain the other element.</param> ///<param name="contained">The DOM element that may be contained by the other element.</param> public extern static bool contains(Element container, Element contained);
///<summary> /// Store arbitrary data associated with the specified element. Returns the value that was set. ///</summary> ///<param name="element">The DOM element to associate with the data.</param> ///<param name="key">A string naming the piece of data to set.</param> ///<param name="value">The new data value.</param> public extern static Object data(Element element, string key, Object value);
///<summary> /// Get the ancestors of each element in the current set of matched elements, up to but not including the element matched by the selector, DOM node, or jQuery object. ///</summary> ///<param name="element">A DOM node or jQuery object indicating where to stop matching ancestor elements.</param> public extern jQuery parentsUntil(Element element);
///<summary> /// Returns value at named data store for the element, as set by jQuery.data(element, name, value), or the full data store for the element. ///</summary> ///<param name="element">The DOM element to query for the data.</param> public extern static Object data(Element element);
///<summary> /// Get the ancestors of each element in the current set of matched elements, up to but not including the element matched by the selector, DOM node, or jQuery object. ///</summary> ///<param name="element">A DOM node or jQuery object indicating where to stop matching ancestor elements.</param> ///<param name="filter">A string containing a selector expression to match elements against.</param> public extern jQuery parentsUntil(Element element, string filter);
///<summary> /// Execute the next function on the queue for the matched element. ///</summary> ///<param name="element">A DOM element from which to remove and execute a queued function.</param> ///<param name="queueName">A string containing the name of the queue. Defaults to fx, the standard effects queue.</param> public extern static void dequeue(Element element, string queueName);
///<summary> /// Get all preceding siblings of each element up to but not including the element matched by the selector, DOM node, or jQuery object. ///</summary> ///<param name="element">A DOM node or jQuery object indicating where to stop matching preceding sibling elements.</param> public extern jQuery prevUntil(Element element);
///<summary> /// Show the queue of functions to be executed on the matched element. ///</summary> ///<param name="element">A DOM element to inspect for an attached queue.</param> ///<param name="queueName">A string containing the name of the queue. Defaults to fx, the standard effects queue.</param> public extern static Array queue(Element element, string queueName);
///<summary> /// Get all following siblings of each element up to but not including the element matched by the selector, DOM node, or jQuery object passed. ///</summary> ///<param name="element">A DOM node or jQuery object indicating where to stop matching following sibling elements.</param> public extern jQuery nextUntil(Element element);
///<summary> /// Manipulate the queue of functions to be executed on the matched element. ///</summary> ///<param name="element">A DOM element on which to add a queued function.</param> ///<param name="queueName">A string containing the name of the queue. Defaults to fx, the standard effects queue.</param> ///<param name="callback">The new function to add to the queue.</param> public extern static jQuery queue(Element element, string queueName, Callback callback);
///<summary> /// Get all following siblings of each element up to but not including the element matched by the selector, DOM node, or jQuery object passed. ///</summary> ///<param name="element">A DOM node or jQuery object indicating where to stop matching following sibling elements.</param> ///<param name="filter">A string containing a selector expression to match elements against.</param> public extern jQuery nextUntil(Element element, string filter);
protected override void renderContent(Element parent) { renderValue("On", true, parent); renderValue("Off", false, parent); }
///<summary> /// Insert content, specified by the parameter, to the beginning of each element in the set of matched elements. ///</summary> ///<param name="content">DOM element, array of elements, HTML string, or jQuery object to insert at the beginning of each element in the set of matched elements.</param> public extern jQuery prepend(Element content);