PageRenderTime 40ms CodeModel.GetById 7ms RepoModel.GetById 0ms app.codeStats 0ms

/alexyeat/lib/jquery.sdoc

http://alxyeat.googlecode.com/
Unknown | 1611 lines | 1472 code | 139 blank | 0 comment | 0 complexity | cc7c6bb4aea1dad45c74a6c2199d9cdf MD5 | raw file
  1. /**
  2. * Scriptdoc-file for jQuery 1.2.6
  3. *
  4. * Created: Jan 25, 2007 19:31:20 GMT
  5. * Courtesy of Edwin Martin
  6. *
  7. * Updated: July 12, 2007
  8. * Updated by Michelle Petersen
  9. *
  10. * Updated: Oct 15, 2007
  11. * Updated by Davey Waterson
  12. *
  13. * Updated: Feb 26, 2008
  14. * Updated by Michelle Petersen
  15. *
  16. * Updated: Aug 25, 2008
  17. * Updated by Lori Hylan-Cho
  18. */
  19. /**
  20. * This function accepts a string containing a CSS or basic XPath selector which is then used to match a set of elements.
  21. * <br>
  22. * <br><b>Alternatives</b><br>
  23. * <br>
  24. * <b>$</b>(<b>html</b>: String) : jQuery<br>
  25. * <br>
  26. * Create DOM elements on-the-fly from the provided String of raw HTML.<br>
  27. * <br>
  28. * <b>$</b>(<b>elems</b>: Element|Array) : jQuery<br>
  29. * <br>
  30. * Wrap jQuery functionality around a single or multiple DOM Element(s).<br>
  31. * <br>
  32. * <b>$</b>(<b>fn</b>: Function) : jQuery<br>
  33. * <br>
  34. * A shorthand for $(document).<br>
  35. * <br>
  36. * @id jQuery.$
  37. * @alias $
  38. * @alias jQuery
  39. * @alias jQuery.prototype.$
  40. * @param {String} expr
  41. * @param {Element|jQuery} context
  42. * @return {jQuery}
  43. */
  44. function jQuery(){};
  45. /**
  46. * The current version of jQuery.
  47. * @id jQuery.jquery
  48. * @alias jQuery.prototype.jquery
  49. * @return {String}
  50. */
  51. function jQuery.jquery(){};
  52. /**
  53. * The number of elements in the jQuery object.
  54. * @id jQuery.length
  55. * @alias $.length
  56. * @alias jQuery.prototype.length
  57. * @return {Number}
  58. */
  59. function jQuery().length(){};
  60. /**
  61. * The number of elements currently matched.
  62. * @method
  63. * @id jQuery.size
  64. * @alias $.size
  65. * @alias jQuery.prototype.size
  66. * @return {Number}
  67. */
  68. function jQuery.size(){};
  69. /**
  70. * Access all matched elements.
  71. * or get a document via ajax
  72. * <br>
  73. * <br><b>Alternatives</b><br>
  74. * <br>
  75. * <b>get</b>(<b>num</b>: Number) : Element<br>
  76. * <br>
  77. * Access a single matched element.<BR>
  78. * <br>
  79. * <b>get</b>(<b>url</b>: String, <b>data</b>: Map, <b>callback</b>: Function) : XMLHttpRequest
  80. * <br><BR>
  81. * This is an easy way to send a simple GET request to a server without having to use
  82. * the more complex $.ajax function. <BR>
  83. * It allows a single callback function to be specified that will be executed when
  84. * the request is complete (and only if the response has a successful response code).
  85. * <BR>If you need to have both error and success callbacks, you may want to use
  86. * $.ajax.<br>
  87. * <br>
  88. * @id jQuery.get
  89. * @alias $.get
  90. * @alias jQuery.prototype.get
  91. * @return {Array}
  92. */
  93. function jQuery.get(){};
  94. /**
  95. * Set the jQuery object to an array of elements, while maintaining the stack.
  96. * @id jQuery.pushStack
  97. * @alias $.pushStack
  98. * @alias jQuery.prototype.pushStack
  99. * @param {Elements} elems
  100. * @return {jQuery}
  101. */
  102. function jQuery.pushStack(){};
  103. /**
  104. * Set the jQuery object to an array of elements.
  105. * @id jQuery.setArray
  106. * @alias $.setArray
  107. * @alias jQuery.prototype.setArray
  108. * @param {Elements} elems
  109. * @return {jQuery}
  110. */
  111. function jQuery.setArray(){};
  112. /**
  113. * Execute a function within the context of every matched element.
  114. * @id jQuery.each
  115. * @alias jQuery.prototype.each
  116. * @param {Function} fn
  117. * @return {jQuery}
  118. */
  119. function jQuery.each(){};
  120. /**
  121. * Searches every matched element for the object and returns the index of the element, if found, starting with zero.
  122. * @id jQuery.index
  123. * @alias $.index
  124. * @alias jQuery.prototype.index
  125. * @param {Element, jQuery} subject
  126. * @return {Number}
  127. */
  128. function jQuery.index(){};
  129. /**
  130. * Access a property on the first matched element.
  131. * <br>
  132. * <br><b>Alternatives</b><br>
  133. * <br>
  134. * <b>attr</b>(<b>properties</b>: Map) : jQuery<br>
  135. * <br>
  136. * Set a key/value object as properties to all matched elements.<br>
  137. * <br>
  138. * <b>attr</b>(<b>key</b>: String, <b>value</b>: Object) : jQuery<br>
  139. * <br>
  140. * Set a single property to a value, on all matched elements.<br>
  141. * <br>
  142. * <b>attr</b>(<b>key</b>: String, <b>value</b>: Function) : jQuery<br>
  143. * <br>
  144. * Set a single property to a computed value, on all matched elements.<br>
  145. * <br>
  146. * @id jQuery.attr
  147. * @alias $.attr
  148. * @alias jQuery.prototype.attr
  149. * @param {String} name
  150. * @return {Object}
  151. */
  152. function jQuery.attr(){};
  153. /**
  154. * Access a style property on the first matched element.
  155. * <br>
  156. * <br><b>Alternatives</b><br>
  157. * <br>
  158. * <b>css</b>(<b>properties</b>: Map) : jQuery<br>
  159. * <br>
  160. * Set a key/value object as style properties to all matched elements.<br>
  161. * <br>
  162. * <b>css</b>(<b>key</b>: String, <b>value</b>: String|Number) : jQuery<br>
  163. * <br>
  164. * Set a single style property to a value, on all matched elements.<br>
  165. * <br>
  166. * @id jQuery.css
  167. * @alias $.css
  168. * @alias jQuery.prototype.css
  169. * @param {String} name
  170. * @return {String}
  171. */
  172. function jQuery.css(){};
  173. /**
  174. * Get the text contents of all matched elements.
  175. * <br>
  176. * <br><b>Alternatives</b><br>
  177. * <br>
  178. * <b>text</b>(<b>val</b>: String) : String<br>
  179. * <br>
  180. * Set the text contents of all matched elements.<br>
  181. * <br>
  182. * @id jQuery.text
  183. * @alias $.text
  184. * @alias jQuery.prototype.text
  185. * @return {String}
  186. */
  187. function jQuery.text(){};
  188. /**
  189. * Wrap all matched elements with a structure of other elements.
  190. * <br>
  191. * <br><b>Alternatives</b><br>
  192. * <br>
  193. * <b>wrap</b>(<b>elem</b>: Element) : jQuery<br>
  194. * <br>
  195. * Wrap all matched elements with a structure of other elements.<br>
  196. * <br>
  197. * @id jQuery.wrap
  198. * @alias $.wrap
  199. * @alias jQuery.prototype.wrap
  200. * @param {String} html
  201. * @return {jQuery}
  202. */
  203. function jQuery.wrap(){};
  204. /**
  205. * Append content to the inside of every matched element.
  206. * @id jQuery.append
  207. * @alias $.append
  208. * @alias jQuery.prototype.append
  209. * @param {} content
  210. * @return {jQuery}
  211. */
  212. function jQuery.append(){};
  213. /**
  214. * Prepend content to the inside of every matched element.
  215. * @id jQuery.prepend
  216. * @alias $.prepend
  217. * @alias jQuery.prototype.prepend
  218. * @param {} content
  219. * @return {jQuery}
  220. */
  221. function jQuery.prepend(){};
  222. /**
  223. * Insert content before each of the matched elements.
  224. * @id jQuery.before
  225. * @alias $.before
  226. * @alias jQuery.prototype.before
  227. * @param {} content
  228. * @return {jQuery}
  229. */
  230. function jQuery.before(){};
  231. /**
  232. * Insert content after each of the matched elements.
  233. * @id jQuery.after
  234. * @alias $.after
  235. * @alias jQuery.prototype.after
  236. * @param {} content
  237. * @return {jQuery}
  238. */
  239. function jQuery.after(){};
  240. /**
  241. * End the most recent 'destructive' operation, reverting the list of matched elements back to its previous state.
  242. * @id jQuery.end
  243. * @alias $.end
  244. * @alias jQuery.prototype.end
  245. * @return {jQuery}
  246. */
  247. function jQuery.end(){};
  248. /**
  249. * Searches for all elements that match the specified expression.
  250. * @id jQuery.find
  251. * @alias $.find
  252. * @alias jQuery.prototype.find
  253. * @param {String} expr
  254. * @return {jQuery}
  255. */
  256. function jQuery.find(){};
  257. /**
  258. * Clone matched DOM Elements and select the clones.<BR>
  259. * <BR>
  260. * Calling the clone method with an argument
  261. * is being deprecated (the clone method, as a whole, is being kept). <BR>
  262. * <BR>
  263. * Instead of calling <B>.clone(false)</B> you should now do: <b>.clone().empty()</B> instead.
  264. * @id jQuery.clone
  265. * @alias $.clone
  266. * @alias jQuery.prototype.clone
  267. * @return {jQuery}
  268. */
  269. function jQuery.clone(){};
  270. /**
  271. * Removes all elements from the set of matched elements that do not match the specified expression(s).
  272. * <br>
  273. * <br><b>Alternatives</b><br>
  274. * <br>
  275. * <b>filter</b>(<b>filter</b>: Function) : jQuery<br>
  276. * <br>
  277. * Removes all elements from the set of matched elements that do not pass the specified filter.<br>
  278. * <br>
  279. * @id jQuery.filter
  280. * @alias $.filter
  281. * @alias jQuery.prototype.filter
  282. * @param {String} expression
  283. * @return {jQuery}
  284. */
  285. function jQuery.filter(){};
  286. /**
  287. * Removes the specified Element from the set of matched elements.
  288. * <br>
  289. * <br><b>Alternatives</b><br>
  290. * <br>
  291. * <b>not</b>(<b>expr</b>: String) : jQuery<br>
  292. * <br>
  293. * Removes elements matching the specified expression from the set of matched elements.<br>
  294. * <br>
  295. * <b>not</b>(<b>elems</b>: jQuery) : jQuery<br>
  296. * <br>
  297. * Removes any elements inside the array of elements from the set of matched elements.<br>
  298. * <br>
  299. * @id jQuery.not
  300. * @alias $.not
  301. * @alias jQuery.prototype.not
  302. * @param {Element} el
  303. * @return {jQuery}
  304. */
  305. function jQuery.not(){};
  306. /**
  307. * Adds more elements, matched by the given expression, to the set of matched elements.
  308. * <br>
  309. * <br><b>Alternatives</b><br>
  310. * <br>
  311. * <b>add</b>(<b>html</b>: String) : jQuery<br>
  312. * <br>
  313. * Adds more elements, created on the fly, to the set of matched elements.<br>
  314. * <br>
  315. * <b>add</b>(<b>elements</b>: Element|Array) : jQuery<br>
  316. * <br>
  317. * Adds one or more Elements to the set of matched elements.<br>
  318. * <br>
  319. * @id jQuery.add
  320. * @alias $.add
  321. * @alias jQuery.prototype.add
  322. * @param {String} expr
  323. * @return {jQuery}
  324. */
  325. function jQuery.add(){};
  326. /**
  327. * Checks the current selection against an expression and returns true, if at least one element of the selection fits the given expression.
  328. * @id jQuery.is
  329. * @alias $.is
  330. * @alias jQuery.prototype.is
  331. * @param {String} expr
  332. * @return {Boolean}
  333. */
  334. function jQuery.is(){};
  335. /**
  336. * Get the current value of the first matched element. In jQuery 1.2, a value is now returned for all elements, including selects. For multiple selects an array of values is returned.
  337. * <br>
  338. * <br><b>Alternatives</b><br>
  339. * <br>
  340. * <b>val</b>(<b>val</b>: String) : jQuery<br>
  341. * <br>
  342. * Set the value of every matched element.<br>
  343. * <br>
  344. * <b>val</b>(<b>val</b>: Array&lt;String&gt;) : jQuery<br>
  345. * <br>
  346. * Check or select all the radio buttons, checkboxes, and select options that match the set of values.<br>
  347. * <br>
  348. * @id jQuery.val
  349. * @alias $.val
  350. * @alias jQuery.prototype.val
  351. * @return {String}
  352. */
  353. function jQuery.val(){};
  354. /**
  355. * Get the html contents of the first matched element.
  356. * <br>
  357. * <br><b>Alternatives</b><br>
  358. * <br>
  359. * <b>html</b>(<b>val</b>: String) : jQuery<br>
  360. * <br>
  361. * Set the html contents of every matched element.<br>
  362. * <br>
  363. * @id jQuery.html
  364. * @alias $.html
  365. * @alias jQuery.prototype.html
  366. * @return {String}
  367. */
  368. function jQuery.html(){};
  369. /**
  370. * @id jQuery.domManip
  371. * @alias $.domManip
  372. * @alias jQuery.prototype.domManip
  373. * @param {Array} args
  374. * @param {Boolean} table
  375. * @param {Number} dir
  376. * @param {Function} fn
  377. * @return {jQuery}
  378. */
  379. function jQuery.domManip(){};
  380. /**
  381. * Extends the jQuery object itself.
  382. * <br>
  383. * <br><b>Alternatives</b><br>
  384. * <br>
  385. * <b>$.extend</b>(<b>target</b>: Object, <b>prop1</b>: Object, <b>propN</b>: Object) : Object<br>
  386. * <br>
  387. * Extend one object with one or more others, returning the original, modified, object.<br>
  388. * <br>
  389. * @id jQuery.extend
  390. * @alias $.extend
  391. * @param {Object} prop
  392. * @return {Object}
  393. */
  394. function jQuery.extend(){};
  395. /**
  396. * Run this function to give control of the $ variable back to whichever library first implemented it.
  397. * <br>
  398. * <br><b>Alternatives</b><br>
  399. * <br>
  400. * <b>$.noConflict</b>(<b>extreme</b>) : jQuery<br>
  401. * <BR>Revert control of both the $ and jQuery variables to their original owners.
  402. * <B>Use with discretion.</B>
  403. * <BR>This is a more-extreme version of the simple noConflict method,
  404. * as this one will completely undo what jQuery has introduced. This is to be
  405. * used in an extreme case where you'd like to embed jQuery into a high-conflict
  406. * environment.
  407. * <BR><B>NOTE:</B> It's very likely that plugins won't work after this particular
  408. * method has been called.
  409. * @id jQuery.noConflict
  410. * @alias $.noConflict
  411. * @return {jQuery}
  412. */
  413. function jQuery.noConflict(){};
  414. /**
  415. * A generic iterator function, which can be used to seemlessly iterate over both objects and arrays.
  416. * @id jQuery.each
  417. * @alias $.each
  418. * @param {Object} obj
  419. * @param {Function} fn
  420. * @return {Object}
  421. */
  422. function jQuery.each(){};
  423. /**
  424. * Remove the whitespace from the beginning and end of a string.
  425. * @id jQuery.trim
  426. * @alias $.trim
  427. * @param {String} str
  428. * @return {String}
  429. */
  430. function jQuery.trim(){};
  431. /**
  432. * Merge two arrays together, removing all duplicates.
  433. * @id jQuery.merge
  434. * @alias $.merge
  435. * @param {Array} first
  436. * @param {Array} second
  437. * @return {Array}
  438. */
  439. function jQuery.merge(){};
  440. /**
  441. * Filter items out of an array, by using a filter function.<br>
  442. * The first argument to <em>callback</em> is the list item, and the second argument is the list index. The function should return a Boolean value. The "lambda-form" function feature was removed in jQuery 1.2.3 to help compatibility with other frameworks.
  443. * @id jQuery.grep
  444. * @alias $.grep
  445. * @param {Array} array
  446. * @param {Function} callback
  447. * @param {Boolean} [invert]
  448. * @return {Array}
  449. */
  450. function jQuery.grep(){};
  451. /**
  452. * Translate a set of elements in the jQuery object into another set of values in an array (which may, or may not, be elements).
  453. * @since 1.2
  454. * @id jQuery.map
  455. * @alias $.map
  456. * @param {Function} callback
  457. * @return {Array}
  458. */
  459. function jQuery.map(){};
  460. /**
  461. * Contains flags for the useragent, read from navigator.
  462. * @id jQuery.browser
  463. * @alias $.browser
  464. * @return {Boolean}
  465. */
  466. function jQuery.browser(){};
  467. /**
  468. * Get a set of elements containing the unique parents of the matched set of elements.
  469. * @id jQuery.parent
  470. * @alias jQuery.prototype.parent
  471. * @alias $.parent
  472. * @param {String} expr
  473. * @return {jQuery}
  474. */
  475. function jQuery.parent(){};
  476. /**
  477. * Get a set of elements containing the unique ancestors of the matched set of elements (except for the root element).
  478. * @id jQuery.parents
  479. * @alias jQuery.prototype.parents
  480. * @param {String} expr
  481. * @return {jQuery}
  482. */
  483. function jQuery.parents(){};
  484. /**
  485. * Get a set of elements containing the unique next siblings of each of the matched set of elements.
  486. * @id jQuery.next
  487. * @alias $.next
  488. * @alias jQuery.prototype.next
  489. * @param {String} expr
  490. * @return {jQuery}
  491. */
  492. function jQuery.next(){};
  493. /**
  494. * Get a set of elements containing the unique previous siblings of each of the matched set of elements.
  495. * @id jQuery.prev
  496. * @alias $.prev
  497. * @alias jQuery.prototype.prev
  498. * @param {String} expr
  499. * @return {jQuery}
  500. */
  501. function jQuery.prev(){};
  502. /**
  503. * Get a set of elements containing all of the unique siblings of each of the matched set of elements.
  504. * @id jQuery.siblings
  505. * @alias $.siblings
  506. * @alias jQuery.prototype.siblings
  507. * @param {String} expr
  508. * @return {jQuery}
  509. */
  510. function jQuery.siblings(){};
  511. /**
  512. * Get a set of elements containing all of the unique children of each of the matched set of elements.
  513. * @id jQuery.children
  514. * @alias $.children
  515. * @alias jQuery.prototype.children
  516. * @param {String} expr
  517. * @return {jQuery}
  518. */
  519. function jQuery.children(){};
  520. /**
  521. * Append all of the matched elements to another, specified, set of elements.
  522. * @id jQuery.appendTo
  523. * @alias $.appendTo
  524. * @alias jQuery.prototype.appendTo
  525. * @param {} content
  526. * @return {jQuery}
  527. */
  528. function jQuery.appendTo(){};
  529. /**
  530. * Prepend all of the matched elements to another, specified, set of elements.
  531. * @id jQuery.prependTo
  532. * @alias $.prependTo
  533. * @alias jQuery.prototype.prependTo
  534. * @param {} content
  535. * @return {jQuery}
  536. */
  537. function jQuery.prependTo(){};
  538. /**
  539. * Insert all of the matched elements before another, specified, set of elements.
  540. * @id jQuery.insertBefore
  541. * @alias $.insertBefore
  542. * @alias jQuery.prototype.insertBefore
  543. * @param {} content
  544. * @return {jQuery}
  545. */
  546. function jQuery.insertBefore(){};
  547. /**
  548. * Insert all of the matched elements after another, specified, set of elements.
  549. * @id jQuery.insertAfter
  550. * @alias $.insertAfter
  551. * @alias jQuery.prototype.insertAfter
  552. * @param {} content
  553. * @return {jQuery}
  554. */
  555. function jQuery.insertAfter(){};
  556. /**
  557. * Remove an attribute from each of the matched elements.
  558. * @id jQuery.removeAttr
  559. * @alias $.removeAttr
  560. * @alias jQuery.prototype.removeAttr
  561. * @param {String} name
  562. * @return {jQuery}
  563. */
  564. function jQuery.removeAttr(){};
  565. /**
  566. * Adds the specified class(es) to each of the set of matched elements.
  567. * @id jQuery.addClass
  568. * @alias $.addClass
  569. * @alias jQuery.prototype.addClass
  570. * @param {String} class
  571. * @return {jQuery}
  572. */
  573. function jQuery.addClass(){};
  574. /**
  575. * Removes all or the specified class(es) from the set of matched elements.
  576. * @id jQuery.removeClass
  577. * @alias $.removeClass
  578. * @alias jQuery.prototype.removeClass
  579. * @param {String} class
  580. * @return {jQuery}
  581. */
  582. function jQuery.removeClass(){};
  583. /**
  584. * Adds the specified class if it is not present, removes it if it is present.
  585. * @id jQuery.toggleClass
  586. * @alias $.toggleClass
  587. * @alias jQuery.prototype.toggleClass
  588. * @param {String} class
  589. * @return {jQuery}
  590. */
  591. function jQuery.toggleClass(){};
  592. /**
  593. * Removes all matched elements from the DOM.
  594. * @id jQuery.remove
  595. * @alias $.remove
  596. * @alias jQuery.prototype.remove
  597. * @param {String} expr
  598. * @return {jQuery}
  599. */
  600. function jQuery.remove(){};
  601. /**
  602. * Removes all child nodes from the set of matched elements.
  603. * @id jQuery.empty
  604. * @alias $.empty
  605. * @alias jQuery.prototype.empty
  606. * @return {jQuery}
  607. */
  608. function jQuery.empty(){};
  609. /**
  610. * Reduce the set of matched elements to a single element.
  611. * @id jQuery.eq
  612. * @alias $.eq
  613. * @alias jQuery.prototype.eq
  614. * @param {Number} pos
  615. * @return {jQuery}
  616. */
  617. function jQuery.eq(){};
  618. /**
  619. * Reduce the set of matched elements to all elements before a given position.<BR>
  620. * <BR>This method is being deprecated in favor of the new <b>.slice()</b> method
  621. * (which works identically to an array's slice method). <BR>
  622. * <BR>
  623. * You can duplicate <b>$("div").lt(2) </B>like so: <b>$("div").slice(0,2);</b>
  624. * @id jQuery.lt
  625. * @alias $.lt
  626. * @alias jQuery.prototype.lt
  627. * @param {Number} pos
  628. * @return {jQuery}
  629. */
  630. function jQuery.lt(){};
  631. /**
  632. * Reduce the set of matched elements to all elements after a given position.
  633. * <BR>This method is being deprecated in favor of the new <b>.slice()</b> method
  634. * (which works identically to an array's slice method). <BR>
  635. * <BR>
  636. * You can duplicate <b>$("div").gt(2) </B>like so: <b>$("div").slice(2);</b>
  637. * @id jQuery.gt
  638. * @alias $.gt
  639. * @alias jQuery.prototype.gt
  640. * @param {Number} pos
  641. * @return {jQuery}
  642. */
  643. function jQuery.gt(){};
  644. /**
  645. * Filter the set of elements to those that contain the specified text.<BR>
  646. * <BR>
  647. * This method is being deprecated in favor of just using a regular .filter()
  648. * statement. <BR>
  649. * <BR>
  650. * You can duplicate <B>.contains()</B> like so: <B>$("div").filter(":contains(Your Text)");</B>
  651. * @id jQuery.contains
  652. * @alias $.contains
  653. * @alias jQuery.prototype.contains
  654. * @param {String} str
  655. * @return {jQuery}
  656. */
  657. function jQuery.contains(){};
  658. /**
  659. * Get the current computed width, in pixels, of the first matched element.
  660. * <br>
  661. * <br><b>Alternatives</b><br>
  662. * <br>
  663. * <b>width</b>(<b>val</b>: String|Number) : jQuery<br>
  664. * <br>
  665. * Set the CSS width of every matched element.<br>
  666. * <br>
  667. * @id jQuery.width
  668. * @alias jQuery.prototype.width
  669. * @alias $.width
  670. * @return {String}
  671. */
  672. function jQuery.width(){};
  673. /**
  674. * Get the current computed height, in pixels, of the first matched element.
  675. * <br>
  676. * <br><b>Alternatives</b><br>
  677. * <br>
  678. * <b>height</b>(<b>val</b>: String|Number) : jQuery<br>
  679. * <br>
  680. * Set the CSS width of every matched element.<br>
  681. * <br>
  682. * @id jQuery.height
  683. * @alias $.height
  684. * @alias jQuery.prototype.height
  685. * @return {String}
  686. */
  687. function jQuery.height(){};
  688. /**
  689. * All ancestors of a given element.
  690. * @id jQuery.parents
  691. * @alias $.parents
  692. * @param {Element} elem
  693. * @return {Array}
  694. */
  695. function jQuery.parents(){};
  696. /**
  697. * A handy, and fast, way to traverse in a particular direction and find a specific element.
  698. * @id jQuery.nth
  699. * @alias $.nth
  700. * @param {DOMElement} cur
  701. * @param {String|Number} num
  702. * @param {String} dir
  703. * @return {DOMElement}
  704. */
  705. function jQuery.nth(){};
  706. /**
  707. * All elements on a specified axis.
  708. * @id jQuery.sibling
  709. * @alias $.sibling
  710. * @param {Element} elem
  711. * @return {Array}
  712. */
  713. function jQuery.sibling(){};
  714. /**
  715. * Binds a handler to a particular event (like click) for each matched element.
  716. * @id jQuery.bind
  717. * @alias $.bind
  718. * @alias jQuery.prototype.bind
  719. * @param {String} type
  720. * @param {Object} data
  721. * @param {Function} fn
  722. * @return {jQuery}
  723. */
  724. function jQuery.bind(){};
  725. /**
  726. * Binds a handler to a particular event (like click) for each matched element.
  727. * @id jQuery.one
  728. * @alias $.one
  729. * @alias jQuery.prototype.one
  730. * @param {String} type
  731. * @param {Object} [data]
  732. * @param {Function} fn
  733. * @return {jQuery}
  734. */
  735. function jQuery.one(){};
  736. /**
  737. * The opposite of bind, removes a bound event from each of the matched elements.
  738. * @id jQuery.unbind
  739. * @alias $.unbind
  740. * @alias jQuery.prototype.unbind
  741. * @param {String} type
  742. * @param {Function} fn
  743. * @return {jQuery}
  744. */
  745. function jQuery.unbind(){};
  746. /**
  747. * Trigger a type of event on every matched element.
  748. * @id jQuery.trigger
  749. * @alias $.trigger
  750. * @alias jQuery.prototype.trigger
  751. * @param {String} type
  752. * @return {jQuery}
  753. */
  754. function jQuery.trigger(){};
  755. /**
  756. * Cycle through any number of function calls with each click. Use unbind("click" to remove the toggle event.
  757. * <br>
  758. * <br><b>Alternatives</b><br>
  759. * <br>
  760. * <b>toggle</b>() : jQuery<br>
  761. * <br>
  762. * Toggles each of the set of matched elements.<br>
  763. * <br>
  764. * @id jQuery.toggle
  765. * @alias $.toggle
  766. * @alias jQuery.prototype.toggle
  767. * @param {Function} fn1
  768. * @param {Function} fn2
  769. * @param {Function} ...
  770. * @return {jQuery}
  771. */
  772. function jQuery.toggle(){};
  773. /**
  774. * A method for simulating hovering (moving the mouse on, and off, an object).
  775. * @id jQuery.hover
  776. * @alias $.hover
  777. * @alias jQuery.prototype.hover
  778. * @param {Function} over
  779. * @param {Function} out
  780. * @return {jQuery}
  781. */
  782. function jQuery.hover(){};
  783. /**
  784. * Bind a function to be executed whenever the DOM is ready to be traversed and manipulated.
  785. * @id jQuery.ready
  786. * @alias $.ready
  787. * @alias jQuery.prototype.ready
  788. * @param {Function} fn
  789. * @return {jQuery}
  790. */
  791. function jQuery.ready(){};
  792. /**
  793. * Bind a function to the scroll event of each matched element.
  794. * @id jQuery.scroll
  795. * @alias $.scroll
  796. * @alias jQuery.prototype.scroll
  797. * @param {Function} fn
  798. * @return {jQuery}
  799. */
  800. function jQuery.scroll(){};
  801. /**
  802. * Bind a function to the submit event of each matched element.
  803. * <br>
  804. * <br><b>Alternatives</b><br>
  805. * <br>
  806. * <b>submit</b>() : jQuery<br>
  807. * <br>
  808. * Trigger the submit event of each matched element.<br>
  809. * <br>
  810. * @id jQuery.submit
  811. * @alias $.submit
  812. * @alias jQuery.prototype.submit
  813. * @param {Function} fn
  814. * @return {jQuery}
  815. */
  816. function jQuery.submit(){};
  817. /**
  818. * Bind a function to the focus event of each matched element.
  819. * <br>
  820. * <br><b>Alternatives</b><br>
  821. * <br>
  822. * <b>focus</b>() : jQuery<br>
  823. * <br>
  824. * Trigger the focus event of each matched element.<br>
  825. * <br>
  826. * @id jQuery.focus
  827. * @alias $.focus
  828. * @alias jQuery.prototype.focus
  829. * @param {Function} fn
  830. * @return {jQuery}
  831. */
  832. function jQuery.focus(){};
  833. /**
  834. * Bind a function to the keydown event of each matched element.
  835. * @id jQuery.keydown
  836. * @alias $.keydown
  837. * @alias jQuery.prototype.keydown
  838. * @param {Function} fn
  839. * @return {jQuery}
  840. */
  841. function jQuery.keydown(){};
  842. /**
  843. * Bind a function to the dblclick event of each matched element.
  844. * @id jQuery.dblclick
  845. * @alias $.dblclick
  846. * @alias jQuery.prototype.dblclick
  847. * @param {Function} fn
  848. * @return {jQuery}
  849. */
  850. function jQuery.dblclick(){};
  851. /**
  852. * Bind a function to the keypress event of each matched element.
  853. * @id jQuery.keypress
  854. * @alias $.keypress
  855. * @alias jQuery.prototype.keypress
  856. * @param {Function} fn
  857. * @return {jQuery}
  858. */
  859. function jQuery.keypress(){};
  860. /**
  861. * Bind a function to the error event of each matched element.
  862. * @id jQuery.error
  863. * @alias $.error
  864. * @alias jQuery.prototype.error
  865. * @param {Function} fn
  866. * @return {jQuery}
  867. */
  868. function jQuery.error(){};
  869. /**
  870. * Bind a function to the blur event of each matched element.
  871. * <br>
  872. * <br><b>Alternatives</b><br>
  873. * <br>
  874. * <b>blur</b>() : jQuery<br>
  875. * <br>
  876. * Trigger the blur event of each matched element.<br>
  877. * <br>
  878. * @id jQuery.blur
  879. * @alias $.blur
  880. * @alias jQuery.prototype.blur
  881. * @param {Function} fn
  882. * @return {jQuery}
  883. */
  884. function jQuery.blur(){};
  885. /**
  886. * Bind a function to the load event of each matched element.
  887. * <br>
  888. * <br><b>Alternatives</b><br>
  889. * <br>
  890. * <b>load</b>(<b>url</b>: String, <b>params</b>: Object, <b>callback</b>: Function) : jQuery<br>
  891. * <br>
  892. * Load HTML from a remote file and inject it into the DOM.<br>
  893. * <br>
  894. * @id jQuery.load
  895. * @alias $.load
  896. * @alias jQuery.prototype.load
  897. * @param {Function} fn
  898. * @return {jQuery}
  899. */
  900. function jQuery.load(){};
  901. /**
  902. * Bind a function to the select event of each matched element.
  903. * <br>
  904. * <br><b>Alternatives</b><br>
  905. * <br>
  906. * <b>select</b>() : jQuery<br>
  907. * <br>
  908. * Trigger the select event of each matched element.<br>
  909. * <br>
  910. * @id jQuery.select
  911. * @alias $.select
  912. * @alias jQuery.prototype.select
  913. * @param {Function} fn
  914. * @return {jQuery}
  915. */
  916. function jQuery.select(){};
  917. /**
  918. * Bind a function to the mouseup event of each matched element.
  919. * @id jQuery.mouseup
  920. * @alias $.mouseup
  921. * @alias jQuery.prototype.mouseup
  922. * @param {Function} fn
  923. * @return {jQuery}
  924. */
  925. function jQuery.mouseup(){};
  926. /**
  927. * Bind a function to the unload event of each matched element.
  928. * @id jQuery.unload
  929. * @alias $.unload
  930. * @alias jQuery.prototype.unload
  931. * @param {Function} fn
  932. * @return {jQuery}
  933. */
  934. function jQuery.unload(){};
  935. /**
  936. * Bind a function to the change event of each matched element.
  937. * @id jQuery.change
  938. * @alias $.change
  939. * @alias jQuery.prototype.change
  940. * @param {Function} fn
  941. * @return {jQuery}
  942. */
  943. function jQuery.change(){};
  944. /**
  945. * Bind a function to the mouseout event of each matched element.
  946. * @id jQuery.mouseout
  947. * @alias $.mouseout
  948. * @alias jQuery.prototype.mouseout
  949. * @param {Function} fn
  950. * @return {jQuery}
  951. */
  952. function jQuery.mouseout(){};
  953. /**
  954. * Bind a function to the keyup event of each matched element.
  955. * @id jQuery.keyup
  956. * @alias $.keyup
  957. * @alias jQuery.prototype.keyup
  958. * @param {Function} fn
  959. * @return {jQuery}
  960. */
  961. function jQuery.keyup(){};
  962. /**
  963. * Bind a function to the click event of each matched element.
  964. * <br>
  965. * <br><b>Alternatives</b><br>
  966. * <br>
  967. * <b>click</b>() : jQuery<br>
  968. * <br>
  969. * Trigger the click event of each matched element.<br>
  970. * <br>
  971. * @id jQuery.click
  972. * @alias $.click
  973. * @alias jQuery.prototype.click
  974. * @param {Function} fn
  975. * @return {jQuery}
  976. */
  977. function jQuery.click(){};
  978. /**
  979. * Bind a function to the resize event of each matched element.
  980. * @id jQuery.resize
  981. * @alias $.resize
  982. * @alias jQuery.prototype.resize
  983. * @param {Function} fn
  984. * @return {jQuery}
  985. */
  986. function jQuery.resize(){};
  987. /**
  988. * Bind a function to the mousemove event of each matched element.
  989. * @id jQuery.mousemove
  990. * @alias $.mousemove
  991. * @alias jQuery.prototype.mousemove
  992. * @param {Function} fn
  993. * @return {jQuery}
  994. */
  995. function jQuery.mousemove(){};
  996. /**
  997. * Bind a function to the mousedown event of each matched element.
  998. * @id jQuery.mousedown
  999. * @alias $.mousedown
  1000. * @alias jQuery.prototype.mousedown
  1001. * @param {Function} fn
  1002. * @return {jQuery}
  1003. */
  1004. function jQuery.mousedown(){};
  1005. /**
  1006. * Bind a function to the mouseover event of each matched element.
  1007. * @id jQuery.mouseover
  1008. * @alias $.mouseover
  1009. * @alias jQuery.prototype.mouseover
  1010. * @param {Function} fn
  1011. * @return {jQuery}
  1012. */
  1013. function jQuery.mouseover(){};
  1014. /**
  1015. * Displays each of the set of matched elements if they are hidden.
  1016. * <br>
  1017. * <br><b>Alternatives</b><br>
  1018. * <br>
  1019. * <b>show</b>(<b>speed</b>: String|Number, <b>callback</b>: Function) : jQuery<br>
  1020. * <br>
  1021. * Show all matched elements using a graceful animation and firing an optional callback after completion.<br>
  1022. * <br>
  1023. * @id jQuery.show
  1024. * @alias $.show
  1025. * @alias jQuery.prototype.show
  1026. * @return {jQuery}
  1027. */
  1028. function jQuery.show(){};
  1029. /**
  1030. * Hides each of the set of matched elements if they are shown.
  1031. * <br>
  1032. * <br><b>Alternatives</b><br>
  1033. * <br>
  1034. * <b>hide</b>(<b>speed</b>: String|Number, <b>callback</b>: Function) : jQuery<br>
  1035. * <br>
  1036. * Hide all matched elements using a graceful animation and firing an optional callback after completion.<br>
  1037. * <br>
  1038. * @id jQuery.hide
  1039. * @alias jQuery.prototype.hide
  1040. * @alias $.hide
  1041. * @return {jQuery}
  1042. */
  1043. function jQuery.hide(){};
  1044. /**
  1045. * Reveal all matched elements by adjusting their height and firing an optional callback after completion.
  1046. * @id jQuery.slideDown
  1047. * @alias $.slideDown
  1048. * @alias jQuery.prototype.slideDown
  1049. * @param {String|Number} speed
  1050. * @param {Function} callback
  1051. * @return {jQuery}
  1052. */
  1053. function jQuery.slideDown(){};
  1054. /**
  1055. * Hide all matched elements by adjusting their height and firing an optional callback after completion.
  1056. * @id jQuery.slideUp
  1057. * @alias $.slideUp
  1058. * @alias jQuery.prototype.slideUp
  1059. * @param {String|Number} speed
  1060. * @param {Function} callback
  1061. * @return {jQuery}
  1062. */
  1063. function jQuery.slideUp(){};
  1064. /**
  1065. * Toggle the visibility of all matched elements by adjusting their height and firing an optional callback after completion.
  1066. * @id jQuery.slideToggle
  1067. * @alias $.slideToggle
  1068. * @alias jQuery.prototype.slideToggle
  1069. * @param {String|Number} speed
  1070. * @param {Function} callback
  1071. * @return {jQuery}
  1072. */
  1073. function jQuery.slideToggle(){};
  1074. /**
  1075. * Fade in all matched elements by adjusting their opacity and firing an optional callback after completion.<br>
  1076. * As of jQuery 1.2.6, "normal" or any other string works the same as "def" (400ms).
  1077. * @id jQuery.fadeIn
  1078. * @alias $.fadeIn
  1079. * @alias jQuery.prototype.fadeIn
  1080. * @param {String|Number} speed
  1081. * @param {Function} callback
  1082. * @return {jQuery}
  1083. */
  1084. function jQuery.fadeIn(){};
  1085. /**
  1086. * Fade out all matched elements by adjusting their opacity and firing an optional callback after completion.
  1087. * @id jQuery.fadeOut
  1088. * @alias $.fadeOut
  1089. * @alias jQuery.prototype.fadeOut
  1090. * @param {String|Number} speed
  1091. * @param {Function} callback
  1092. * @return {jQuery}
  1093. */
  1094. function jQuery.fadeOut(){};
  1095. /**
  1096. * Fade the opacity of all matched elements to a specified opacity and firing an optional callback after completion.
  1097. * @id jQuery.fadeTo
  1098. * @alias $.fadeTo
  1099. * @alias jQuery.prototype.fadeTo
  1100. * @param {String|Number} speed
  1101. * @param {Number} opacity
  1102. * @param {Function} callback
  1103. * @return {jQuery}
  1104. */
  1105. function jQuery.fadeTo(){};
  1106. /**
  1107. * A function for making your own, custom, animations.
  1108. * @id jQuery.animate
  1109. * @alias $.animate
  1110. * @alias jQuery.prototype.animate
  1111. * @param {Hash} params
  1112. * @param {String|Number} speed
  1113. * @param {String} easing
  1114. * @param {Function} callback
  1115. * @return {jQuery}
  1116. */
  1117. function jQuery.animate(){};
  1118. /**
  1119. * Load HTML from a remote file and inject it into the DOM, only
  1120. * if it's been modified by the server.<BR>
  1121. * <BR>
  1122. * This convenience method is being removed in favor of the long form use of $.ajax()<BR>
  1123. * <BR>
  1124. * <PRE>
  1125. * $.ajax({ url: "some.php", ifModified: true, ...});
  1126. * </PRE>
  1127. * @id jQuery.loadIfModified
  1128. * @alias $.loadIfModified
  1129. * @alias jQuery.prototype.loadIfModified
  1130. * @param {String} url
  1131. * @param {Map} params
  1132. * @param {Function} callback
  1133. * @return {jQuery}
  1134. */
  1135. function jQuery.loadIfModified(){};
  1136. /**
  1137. * Serializes a set of input elements into a string of data.
  1138. * @id jQuery.serialize
  1139. * @alias $.serialize
  1140. * @alias jQuery.prototype.serialize
  1141. * @return {String}
  1142. */
  1143. function jQuery.serialize(){};
  1144. /**
  1145. * Evaluate all script tags inside this jQuery.
  1146. * @id jQuery.evalScripts
  1147. * @alias $.evalScripts
  1148. * @alias jQuery.prototype.evalScripts
  1149. * @return {jQuery}
  1150. */
  1151. function jQuery.evalScripts(){};
  1152. /**
  1153. * Attach a function to be executed whenever an AJAX request begins and there is none already active.
  1154. * @id jQuery.ajaxStart
  1155. * @alias $.ajaxStart
  1156. * @alias jQuery.prototype.ajaxStart
  1157. * @param {Function} callback
  1158. * @return {jQuery}
  1159. */
  1160. function jQuery.ajaxStart(){};
  1161. /**
  1162. * Attach a function to be executed whenever all AJAX requests have ended.
  1163. * @id jQuery.ajaxStop
  1164. * @alias $.ajaxStop
  1165. * @alias jQuery.prototype.ajaxStop
  1166. * @param {Function} callback
  1167. * @return {jQuery}
  1168. */
  1169. function jQuery.ajaxStop(){};
  1170. /**
  1171. * Attach a function to be executed whenever an AJAX request completes.
  1172. * @id jQuery.ajaxComplete
  1173. * @alias $.ajaxComplete
  1174. * @alias jQuery.prototype.ajaxComplete
  1175. * @param {Function} callback
  1176. * @return {jQuery}
  1177. */
  1178. function jQuery.ajaxComplete(){};
  1179. /**
  1180. * Attach a function to be executed whenever an AJAX request completes successfully.
  1181. * @id jQuery.ajaxSuccess
  1182. * @alias $.ajaxSuccess
  1183. * @alias jQuery.prototype.ajaxSuccess
  1184. * @param {Function} callback
  1185. * @return {jQuery}
  1186. */
  1187. function jQuery.ajaxSuccess(){};
  1188. /**
  1189. * Attach a function to be executed whenever an AJAX request fails.
  1190. * @id jQuery.ajaxError
  1191. * @alias $.ajaxError
  1192. * @alias jQuery.prototype.ajaxError
  1193. * @param {Function} callback
  1194. * @return {jQuery}
  1195. */
  1196. function jQuery.ajaxError(){};
  1197. /**
  1198. * Attach a function to be executed before an AJAX request is sent.
  1199. * @id jQuery.ajaxSend
  1200. * @alias $.ajaxSend
  1201. * @alias jQuery.prototype.ajaxSend
  1202. * @param {Function} callback
  1203. * @return {jQuery}
  1204. */
  1205. function jQuery.ajaxSend(){};
  1206. /**
  1207. * Load a remote page using an HTTP GET request, only if
  1208. * it has been modified since it was last retrieved.<BR>
  1209. * <BR>
  1210. * This convenience method is being removed in favor of the long form use of $.ajax()<BR>
  1211. * <BR>
  1212. * <PRE>
  1213. * $.ajax({ url: "some.php", ifModified: true, ...});
  1214. * </PRE>
  1215. * @id jQuery.getIfModified
  1216. * @alias $.getIfModified
  1217. * @param {String} url
  1218. * @param {Map} params
  1219. * @param {Function} callback
  1220. * @return {XMLHttpRequest}
  1221. */
  1222. function jQuery.getIfModified(){};
  1223. /**
  1224. * Loads, and executes, a remote JavaScript file using an HTTP GET request.
  1225. * @id jQuery.getScript
  1226. * @alias $.getScript
  1227. * @param {String} url
  1228. * @param {Function} callback
  1229. * @return {XMLHttpRequest}
  1230. */
  1231. function jQuery.getScript(){};
  1232. /**
  1233. * Load JSON data using an HTTP GET request.
  1234. * @id jQuery.getJSON
  1235. * @alias $.getJSON
  1236. * @param {String} url
  1237. * @param {Map} params
  1238. * @param {Function} callback
  1239. * @return {XMLHttpRequest}
  1240. */
  1241. function jQuery.getJSON(){};
  1242. /**
  1243. * Load a remote page using an HTTP POST request.
  1244. * @id jQuery.post
  1245. * @alias $.post
  1246. * @param {String} url
  1247. * @param {Map} params
  1248. * @param {Function} callback
  1249. * @return {XMLHttpRequest}
  1250. */
  1251. function jQuery.post(){};
  1252. /**
  1253. * Set the timeout of all AJAX requests to a specific amount of time.<BR>
  1254. * <BR>
  1255. * This convenience method is being removed in favor of the long form
  1256. * use of the more-explicit $.ajaxSetup():<BR>
  1257. * <BR>
  1258. * <PRE>$.ajaxSetup({timeout: 3000});</PRE>
  1259. * @id jQuery.ajaxTimeout
  1260. * @alias $.ajaxTimeout
  1261. * @param {Number} time
  1262. * @return {undefined}
  1263. */
  1264. function jQuery.ajaxTimeout(){};
  1265. /**
  1266. * Setup global settings for AJAX requests.
  1267. * @id jQuery.ajaxSetup
  1268. * @alias $.ajaxSetup
  1269. * @param {Map} settings
  1270. * @return {undefined}
  1271. */
  1272. function jQuery.ajaxSetup(){};
  1273. /**
  1274. * Load a remote page using an HTTP request.
  1275. * @id jQuery.ajax
  1276. * @alias $.ajax
  1277. * @param {Map} properties
  1278. * @return {XMLHttpRequest}
  1279. */
  1280. function jQuery.ajax(){};
  1281. /**
  1282. * Add the previous selection to the current selection.
  1283. * <BR>Useful for traversing elements, and then adding something that was matched before the last traversion.
  1284. * @id jQuery.andSelf
  1285. * @alias $.andSelf
  1286. * @return {jQuery}
  1287. */
  1288. function jQuery.andSelf(){};
  1289. /**
  1290. * Find all the child nodes inside the matched elements (including text nodes), or the content document, if the element is an iframe.
  1291. * @id jQuery.contents
  1292. * @alias $.contents
  1293. * @return {jQuery}
  1294. */
  1295. function jQuery.contents(){};
  1296. /**
  1297. * Checks the current selection against a class and returns true, if at least one element of the selection has the given class.
  1298. * @id jQuery.hasClass
  1299. * @param {String} class
  1300. * @alias $.hasClass
  1301. * @return {boolean}
  1302. */
  1303. function jQuery.hasClass(){};
  1304. /**
  1305. * Selects a subset of the matched elements.
  1306. * @id jQuery.slice
  1307. * @alias $.slice
  1308. * @return {jQuery}
  1309. */
  1310. function jQuery.slice(){};
  1311. /**
  1312. * Find all sibling elements before the current element.
  1313. * @id jQuery.prevAll
  1314. * @alias $.prevAll
  1315. * @param {String} [filterExpr]
  1316. * @return {jQuery}
  1317. */
  1318. function jQuery.prevAll(){};
  1319. /**
  1320. * Find all sibling elements after the current element.
  1321. * @id jQuery.nextAll
  1322. * @alias $.nextAll
  1323. * @param {String} [filterExpr]
  1324. * @return {jQuery}
  1325. */
  1326. function jQuery.nextAll(){};
  1327. /**
  1328. * Wrap all the elements in the matched set into a single wrapper element.
  1329. * @id jQuery.wrapAll
  1330. * @alias $.wrapAll
  1331. * @param {String} html
  1332. * @return {jQuery}
  1333. */
  1334. function jQuery.wrapAll(){};
  1335. /**
  1336. * Wrap the inner child contents of each matched element (including text nodes)
  1337. * <br>
  1338. * <br><b>Alternatives</b><br>
  1339. * <br>
  1340. * <b>wrapInner</b>(<b>elem</b>: Element) : jQuery<br>
  1341. * <br>
  1342. * Wrap the inner child contents of each matched element (including text nodes) with a DOM element.<br>
  1343. * <br>
  1344. * @id jQuery.wrapInner
  1345. * @alias $.wrapInner
  1346. * @param {String} html
  1347. * @return {jQuery}
  1348. */
  1349. function jQuery.wrapInner(){};
  1350. /**
  1351. * Replaces all matched elements with the specified HTML or DOM elements and returns the jQuery element that was just replaced (and which has been removed from the DOM).
  1352. * @id jQuery.replaceWith
  1353. * @alias $.replaceWith
  1354. * @param {String, Element, jQuery} content
  1355. * @return {jQuery}
  1356. */
  1357. function jQuery.replaceWith(){};
  1358. /**
  1359. * Replaces the elements matched by the specified selector with the matched elements.
  1360. * @id jQuery.replaceAll
  1361. * @alias $.replaceAll
  1362. * @param {Selector} selector
  1363. * @return {jQuery}
  1364. */
  1365. function jQuery.replaceAll(){};
  1366. /**
  1367. * This particular method triggers all bound event handlers on an element (for a specific event type) WITHOUT executing the browsers default actions.
  1368. * @id jQuery.triggerHandler
  1369. * @alias $.triggerHandler
  1370. * @return {jQuery}
  1371. */
  1372. function jQuery.triggerHandler(){};
  1373. /**
  1374. * Stops all the currently running animations on all the specified elements.
  1375. * @id jQuery.stop
  1376. * @alias $.stop
  1377. * @return {jQuery}
  1378. */
  1379. function jQuery.stop(){};
  1380. /**
  1381. * Returns a reference to the first element's queue (which is an array of functions).
  1382. * <br>
  1383. * <br><b>Alternatives</b><br>
  1384. * <br>
  1385. * <b>queue</b>(<b>callback</b>: Function) : jQuery<br>
  1386. * <br>
  1387. * Adds a new function to be executed onto the end of the queue of all matched elements.<br>
  1388. * <br>
  1389. * <b>queue</b>(<b>queue</b>: Array&lt;Function&gt;) : jQuery<br>
  1390. * <br>
  1391. * Replaces the queue of all matched elements with this new queue (array of functions).
  1392. * <br>
  1393. * @id jQuery.queue
  1394. * @alias $.queue
  1395. * @return {jQuery}
  1396. */
  1397. function jQuery.queue(){};
  1398. /**
  1399. * Removes a queued function from the front of the queue and executes it.
  1400. * @id jQuery.dequeue
  1401. * @alias $.dequeue
  1402. * @return {jQuery}
  1403. */
  1404. function jQuery.dequeue(){};
  1405. /**
  1406. * Turns anything into a true array.
  1407. * @id jQuery.makeArray
  1408. * @alias $.makeArray
  1409. * @param {Any} [anything]
  1410. * @return {Array}
  1411. */
  1412. function jQuery.makeArray(){};
  1413. /**
  1414. * Serializes all forms and form elements and returns a JSON data structure.
  1415. * @id jQuery.serializeArray
  1416. * @alias $.serializeArray
  1417. * @return {Object}
  1418. */
  1419. function jQuery.serializeArray(){};
  1420. /**
  1421. * States if the current page, in the user's browser, is being rendered using the W3C CSS Box Model
  1422. * @id jQuery.boxModel
  1423. * @alias $.boxModel
  1424. * @return {Boolean}
  1425. */
  1426. function jQuery.boxModel(){};
  1427. /**
  1428. * Remove all duplicate elements from an array of elements.
  1429. * @id jQuery.unique
  1430. * @alias $.unique
  1431. * @return {Array}
  1432. */
  1433. function jQuery.unique(){};
  1434. /**
  1435. * Stores the value in the named spot and also returns the value.
  1436. * <br>
  1437. * <br><b>Alternatives</b><br>
  1438. * <br>
  1439. * <b>data</b>(<b>name</b>: String) : Any<br>
  1440. * <br>
  1441. * Returns value at named data store for the element, as set by data(name, value).<br>
  1442. * <br>
  1443. * @id jQuery.data
  1444. * @since 1.2.3
  1445. * @param {String} name
  1446. * @param {Any} value
  1447. * @return {Any}
  1448. */
  1449. function jQuery.data(){};
  1450. /**
  1451. * Removes named data store from an element.
  1452. * @id jQuery.removeData
  1453. * @since 1.2.3
  1454. * @param {String} name
  1455. * @return {jQuery}
  1456. */
  1457. function jQuery.removeData(){};
  1458. /**
  1459. * Get the current offset of the first matched element relative to the viewport.<br>
  1460. * The returned object contains two Integer properties, top and left. The method works only with visible elements.
  1461. * @id jQuery.offset
  1462. * @alias $.offset
  1463. * @return {Object}
  1464. */
  1465. function jQuery.offset(){};
  1466. /**
  1467. * Serializes an array of form elements or an object (core of the serialize() method).
  1468. * @id jQuery.param
  1469. * @param {Array&lt;Elements&gt;, jQuery, Object} obj
  1470. * @return {Object}
  1471. */
  1472. function jQuery.offset(){};