PageRenderTime 50ms CodeModel.GetById 26ms RepoModel.GetById 0ms app.codeStats 0ms

/config/snippets/JavaScript jQuery.rb

http://github.com/manveru/ver
Ruby | 695 lines | 693 code | 1 blank | 1 comment | 0 complexity | 37ab9dab30610609210418bd2e0c20c9 MD5 | raw file
  1. # Encoding: UTF-8
  2. [{content:
  3. "\\$(${1/(.+)/(?1:':)/}${1:string/element/array/function/jQuery object/string, context}${1/(.+)/(?1:':)/})$0",
  4. name: "$ (Select DOM Element)",
  5. scope: "source.js.jquery",
  6. tabTrigger: "$",
  7. uuid: "04234F37-7812-499B-BB9C-2FD1B92DB1B5"},
  8. {content: "\\$(this)$0",
  9. name: "$(this)",
  10. scope: "source.js.jquery",
  11. tabTrigger: "this",
  12. uuid: "438A0DF2-C714-4D2A-A27A-EF0F62F5BC0F"},
  13. {content:
  14. "\\$.ajax({\n url: \"${1:mydomain.com/url}\",\n type: \"${2:POST}\",\n${3/(.+)/(?1: dataType\\: \":)/}${3:xml/html/script/json}${3/(.+)/(?1:\",\n:)/}${4/(.+)/(?1: data\\: $.param\\( $\\(\":)/}${4:Element or Expression}${4/(.+)/(?1:\"\\) \\),\n:)/}${5/(.+)/(?1: complete\\: function\\(\\) {:)/}${5:\n //called when complete}${5/(.+)/(?1: },\n:)/}${6/(.+)/(?1: success\\: function\\(\\) {:)/}${6:\n //called when successful}${6/(.+)/(?1: },\n:)/}${7/(.+)/(?1: error\\: function\\(\\) {:)/}${7:\n //called when there is an error}${7/(.+)/(?1: },\n:)/}});\n$0",
  15. name: "$.ajax",
  16. scope: "source.js.jquery",
  17. tabTrigger: "$.ajax",
  18. uuid: "97595DE0-09AE-4D6F-9D63-5139861BEA85"},
  19. {content:
  20. ".ajaxError(function(${1:request, settings}) {\n ${2://stuff to do when an AJAX call returns an error};\n});\n$0",
  21. name: "$.ajaxError",
  22. scope: "source.js.jquery",
  23. tabTrigger: "$.ajaxError",
  24. uuid: "4400D01A-8061-4624-B6E2-999285BA25DD"},
  25. {content:
  26. ".ajaxSend(function(${1:request, settings}) {\n ${2://stuff to do before an AJAX request is sent};\n});\n$0",
  27. name: "$.ajaxSend",
  28. scope: "source.js.jquery",
  29. tabTrigger: "$.ajaxSend",
  30. uuid: "E4DFA4E2-0A94-4696-9A0D-6A7CE102E3B1"},
  31. {content:
  32. "\\$.ajaxSetup({\n url: \"${1:mydomain.com/url}\",\n type: \"${2:POST}\",\n${3/(.+)/(?1: dataType\\: \":)/}${3:xml/html/script/json}${3/(.+)/(?1:\",\n:)/}${4/(.+)/(?1: data\\: $.param\\( $\\(\":)/}${4:Element or Expression}${4/(.+)/(?1:\"\\) \\),\n:)/}${5/(.+)/(?1: complete\\: function\\(\\) {:)/}${5:\n //called when complete}${5/(.+)/(?1: },\n:)/}${6/(.+)/(?1: success\\: function\\(\\) {:)/}${6:\n //called when successful}${6/(.+)/(?1: },\n:)/}${7/(.+)/(?1: error\\: function\\(\\) {:)/}${7:\n //called when there is an error}${7/(.+)/(?1: },\n:)/}});\n$0",
  33. name: "$.ajaxSetup",
  34. scope: "source.js.jquery",
  35. tabTrigger: "$.ajaxSetup",
  36. uuid: "75F00CB6-8619-40F2-B482-5B258557D22C"},
  37. {content:
  38. "\\$.ajaxStart(function() {\n ${1://stuff to do when an AJAX call is started and no other AJAX calls are in progress};\n});\n$0",
  39. name: "$.ajaxStart",
  40. scope: "source.js.jquery",
  41. tabTrigger: "$.ajaxStart",
  42. uuid: "8BCA3039-B2E0-493F-9E2F-4156D4703214"},
  43. {content:
  44. "\\$.ajaxStop(function() {\n ${1://stuff to do when all AJAX calls have completed};\n});\n$0",
  45. name: "$.ajaxStop",
  46. scope: "source.js.jquery",
  47. tabTrigger: "$.ajaxStop",
  48. uuid: "ED38CEB0-2038-4E45-9CDF-56824AF86968"},
  49. {content:
  50. ".ajaxSuccess(function() {\n\t${1:// executes whenever an AJAX request completes successfully}\n});$0",
  51. name: "$.ajaxSuccess",
  52. scope: "source.js.jquery",
  53. tabTrigger: "$.ajaxSuccess",
  54. uuid: "154BF189-2645-45FD-8728-15C5A79E3FAF"},
  55. {content:
  56. "\\$.get('${1:/test/ajax-test.xml}'${2/(.+)/(?1:, function\\(xml\\){\n :)/}${2:alert( $(\"title\",xml).text() )//optional stuff to do after get}${2/(.+)/(?1:;\n}:)/});\n$0",
  57. name: "$.get",
  58. scope: "source.js.jquery",
  59. tabTrigger: "$.get",
  60. uuid: "E05CC813-D20E-4F7B-AA32-AC555F47BA1F"},
  61. {content:
  62. "\\$.getIfModified('${1:/test/test.cgi}'${3/(.+)/(?1:, function\\(data\\){\n :)/}${3:alert( $\"Data loaded: \" + data )//optional stuff to do after get}${3/(.+)/(?1:;\n}:)/});\n$0",
  63. name: "$.getIfModified",
  64. scope: "source.js.jquery",
  65. tabTrigger: "$.getIfModified",
  66. uuid: "8B1184F0-1BC6-4DD9-B60A-1D3212A9B642"},
  67. {content:
  68. "\\$.getJSON('${1:/path/to/file.cgi}'${2/(.+)/(?1:,{\n :)/}${2:param1: \"value1\", param2: \"value2\"}${2/(.+)/(?1:}:)/}${3/(.+)/(?1:,\n function\\(json\\){\n :)/}${3://stuff to do after event occurs};${3/(.+)/(?1:\n}:)/});\n$0",
  69. name: "$.getJSON",
  70. scope: "source.js.jquery",
  71. tabTrigger: "$.getJSON",
  72. uuid: "36370731-4423-4F4D-8EF1-0360DC8D7F7B"},
  73. {content:
  74. "\\$.getScript('${1:somescript.js}'${3/(.+)/(?1:, function\\(\\){\n :)/}${3://optional stuff to do after getScript}${3/(.+)/(?1:;\n}:)/});\n$0",
  75. name: "$.getScript",
  76. scope: "source.js.jquery",
  77. tabTrigger: "$.getScript",
  78. uuid: "1E41CC95-3D42-4CC9-BD69-BA86FB8FE34A"},
  79. {content:
  80. "\\$.post('${1:/path/to/file.cgi}'${2/(.+)/(?1:,{\n :)/}${2:param1: \"value1\", param2: \"value2\"}${2/(.+)/(?1:}:)/}${3/(.+)/(?1:,\n function\\(\\){\n :)/}${3://stuff to do *after* page is loaded};${3/(.+)/(?1:\n}:)/});\n$0\n\n",
  81. name: "$.post",
  82. scope: "source.js.jquery",
  83. tabTrigger: "$.post",
  84. uuid: "5553C450-7055-45E6-9758-E8BE0C47CA2D"},
  85. {content: "\\$.trim('${1:string}')$0",
  86. name: "$.trim",
  87. scope: "source.js.jquery",
  88. tabTrigger: "$.trim",
  89. uuid: "F62B7A76-1BF3-4FD0-8679-3FC77F7E1F3A"},
  90. {content: ":checked",
  91. keyEquivalent: "^:",
  92. name: ":checked",
  93. scope: "source.js.jquery meta.selector.jquery",
  94. tabTrigger: ":",
  95. uuid: "4E59B953-8663-41A5-BACE-34094480ED3B"},
  96. {content: ":contains('${1:test}')$0",
  97. keyEquivalent: "^~:",
  98. name: ":contains('test')",
  99. scope: "source.js.jquery meta.selector.jquery",
  100. tabTrigger: ":",
  101. uuid: "D8442C25-F005-4995-8918-D51658FD75FA"},
  102. {content: ":disabled",
  103. keyEquivalent: "^:",
  104. name: ":disabled",
  105. scope: "source.js.jquery meta.selector.jquery",
  106. tabTrigger: ":",
  107. uuid: "A6D9E0E1-5232-4B30-9D96-A085F4B8C721"},
  108. {content: ":empty",
  109. keyEquivalent: "^:",
  110. name: ":empty",
  111. scope: "source.js.jquery meta.selector.jquery",
  112. tabTrigger: ":",
  113. uuid: "54F78638-036C-4B57-8B6D-78C64BEC84E0"},
  114. {content: ":enabled",
  115. keyEquivalent: "^:",
  116. name: ":enabled",
  117. scope: "source.js.jquery meta.selector.jquery",
  118. tabTrigger: ":",
  119. uuid: "326083F8-59EA-4872-8EDB-32DFACF6C6A7"},
  120. {content: ":eq(${1:n})$0",
  121. keyEquivalent: "^~:",
  122. name: ":eq(n)",
  123. scope: "source.js.jquery meta.selector.jquery",
  124. tabTrigger: ":",
  125. uuid: "D01A7D64-EBFB-40BF-8BEB-D53D6854AF3F"},
  126. {content: ":even",
  127. keyEquivalent: "^~:",
  128. name: ":even",
  129. scope: "source.js.jquery meta.selector.jquery",
  130. tabTrigger: ":",
  131. uuid: "3D9DFC6C-3EC9-419C-9545-4067501F55AA"},
  132. {content: ":first",
  133. keyEquivalent: "^~:",
  134. name: ":first",
  135. scope: "source.js.jquery meta.selector.jquery",
  136. tabTrigger: ":",
  137. uuid: "1F1C3DA9-9CD9-44A4-BA0F-102959108394"},
  138. {content: ":first-child",
  139. keyEquivalent: "^:",
  140. name: ":first-child",
  141. scope: "source.js.jquery meta.selector.jquery",
  142. tabTrigger: ":",
  143. uuid: "2CD51B4A-9744-464D-BD42-587918A3E7F8"},
  144. {content: ":first-of-type",
  145. keyEquivalent: "^:",
  146. name: ":first-of-type",
  147. scope: "source.js.jquery meta.selector.jquery",
  148. tabTrigger: ":",
  149. uuid: "FF6E4F76-165C-4673-98C6-AA62304321A3"},
  150. {content: ":gt(${1:n})$0",
  151. keyEquivalent: "^~:",
  152. name: ":gt(n)",
  153. scope: "source.js.jquery meta.selector.jquery",
  154. tabTrigger: ":",
  155. uuid: "9E93C422-17DF-4E4C-94A6-E1EAB208EE17"},
  156. {content: ":hidden\n",
  157. keyEquivalent: "^~:",
  158. name: ":hidden",
  159. scope: "source.js.jquery meta.selector.jquery",
  160. tabTrigger: ":",
  161. uuid: "89678DD7-52FB-44AF-B047-4FA67FFAD6C0"},
  162. {content: ":last",
  163. keyEquivalent: "^~:",
  164. name: ":last",
  165. scope: "source.js.jquery meta.selector.jquery",
  166. tabTrigger: ":",
  167. uuid: "E92F75EC-8F73-4A9F-8B0F-D78B8CDB1F2F"},
  168. {content: ":last-child",
  169. keyEquivalent: "^:",
  170. name: ":last-child",
  171. scope: "source.js.jquery meta.selector.jquery",
  172. tabTrigger: ":",
  173. uuid: "A151477E-0403-4A7B-9EF4-32154D482A34"},
  174. {content: ":last-of-type",
  175. keyEquivalent: "^:",
  176. name: ":last-of-type",
  177. scope: "source.js.jquery meta.selector.jquery",
  178. tabTrigger: ":",
  179. uuid: "6D4E72DF-9184-429A-BDCF-79E7D311E7A2"},
  180. {content: ":lt(${1:n})$0",
  181. keyEquivalent: "^~:",
  182. name: ":lt(n)",
  183. scope: "source.js.jquery meta.selector.jquery",
  184. tabTrigger: ":",
  185. uuid: "3BE44D61-FEC7-42E9-BE5F-2BA37CABE013"},
  186. {content: ":not(${1:s})$0",
  187. keyEquivalent: "^:",
  188. name: ":not(s)",
  189. scope: "source.js.jquery meta.selector.jquery",
  190. tabTrigger: ":",
  191. uuid: "21E9EBE5-19BA-4F90-A3BE-5608DB9793EF"},
  192. {content: ":nth-child(${1:n})$0",
  193. keyEquivalent: "^:",
  194. name: ":nth-child(n)",
  195. scope: "source.js.jquery meta.selector.jquery",
  196. tabTrigger: ":",
  197. uuid: "44D8A9F3-9942-472D-82B0-F5E015D8BABA"},
  198. {content: ":nth-last-child(${1:n})$0",
  199. keyEquivalent: "^:",
  200. name: ":nth-last-child(n)",
  201. scope: "source.js.jquery meta.selector.jquery",
  202. tabTrigger: ":",
  203. uuid: "65A0B862-1F5E-47D4-9D11-28AE2AD7FB16"},
  204. {content: ":nth-of-type(${1:n})$0",
  205. keyEquivalent: "^:",
  206. name: ":nth-of-type(n)",
  207. scope: "source.js.jquery meta.selector.jquery",
  208. tabTrigger: ":",
  209. uuid: "2FBEE286-9869-4984-B439-4332E4A9A5A8"},
  210. {content: ":odd",
  211. keyEquivalent: "^~:",
  212. name: ":odd",
  213. scope: "source.js.jquery meta.selector.jquery",
  214. tabTrigger: ":",
  215. uuid: "715AA817-1F63-407A-B281-7CC606E0878A"},
  216. {content: ":only-child",
  217. keyEquivalent: "^:",
  218. name: ":only-child",
  219. scope: "source.js.jquery meta.selector.jquery",
  220. tabTrigger: ":",
  221. uuid: "13B7CD6B-13B4-4102-9A23-F821108267FD"},
  222. {content: ":only-of-type",
  223. keyEquivalent: "^:",
  224. name: ":only-of-type",
  225. scope: "source.js.jquery meta.selector.jquery",
  226. tabTrigger: ":",
  227. uuid: "04E58859-1465-4FA4-94FA-7AD641DD3484"},
  228. {content: ":parent\n",
  229. keyEquivalent: "^~:",
  230. name: ":parent",
  231. scope: "source.js.jquery meta.selector.jquery",
  232. tabTrigger: ":",
  233. uuid: "2AB83C8D-6707-474C-844E-27DFF2743C1B"},
  234. {content: ":root",
  235. keyEquivalent: "^:",
  236. name: ":root",
  237. scope: "source.js.jquery meta.selector.jquery",
  238. tabTrigger: ":",
  239. uuid: "5F1FD7E2-BD1F-4AAD-925A-B7CD2896B376"},
  240. {content: ":visible\n",
  241. keyEquivalent: "^~:",
  242. name: ":visible",
  243. scope: "source.js.jquery meta.selector.jquery",
  244. tabTrigger: ":",
  245. uuid: "E2DB157D-D4F0-4459-9BED-7E8BBC4EC8CA"},
  246. {content: ".add('${1:selector expression}')$0",
  247. name: "add",
  248. scope: "source.js.jquery",
  249. tabTrigger: ".add",
  250. uuid: "AEC78541-58C8-4075-8E93-4754927725C1"},
  251. {content: ".addClass('${1:class name}')$0",
  252. name: "addClass",
  253. scope: "source.js.jquery",
  254. tabTrigger: ".addClass",
  255. uuid: "CDCE5068-5596-43B6-B710-9A36E4163007"},
  256. {content: ".after('${1:Some text <b>and bold!</b>}')$0",
  257. name: "after",
  258. scope: "source.js.jquery",
  259. tabTrigger: ".after",
  260. uuid: "F8ED5AE3-4F82-4B7B-AFC4-AA00AD8A6D74"},
  261. {content: ".animate({${1:param1: value1, param2: value2}}, ${2:speed})$0",
  262. name: "animate",
  263. scope: "source.js.jquery",
  264. tabTrigger: ".animate",
  265. uuid: "DDE3146C-FE63-465B-A9C6-4837DDF96475"},
  266. {content: ".append('${1:Some text <b>and bold!</b>}')$0",
  267. name: "append",
  268. scope: "source.js.jquery",
  269. tabTrigger: ".append",
  270. uuid: "58EC1091-5FA5-49ED-A541-F0DC390C2D8D"},
  271. {content: ".appendTo('${1:selector expression}')$0",
  272. name: "appendTo",
  273. scope: "source.js.jquery",
  274. tabTrigger: ".appendTo",
  275. uuid: "51F36444-37E7-4C4D-AFFD-7D58FD51CF83"},
  276. {content:
  277. ".attr('${1:attribute}'${2/(.+)/(?1:, :)/}${2/(^[0-9]+$)|.+/(?1::')/}${2:value}${2/(^[0-9]+$)|.+/(?1::')/})$0",
  278. name: "attr",
  279. scope: "source.js.jquery",
  280. tabTrigger: ".attr",
  281. uuid: "97E5547D-95E2-4185-86CE-500FA11B21B6"},
  282. {content:
  283. ".attr({'${1:attribute1}'${2/(.+)/(?1:\\: :)/}${2/(^[0-9]+$)|.+/(?1::')/}${2:value1}${2/(^[0-9]+$)|.+/(?1::')/}, '${3:attribute2}'${4/(.+)/(?1:\\: :)/}${4/(^[0-9]+$)|.+/(?1::')/}${4:value2}${4/(^[0-9]+$)|.+/(?1::')/}})$0",
  284. name: "attr (map)",
  285. scope: "source.js.jquery",
  286. tabTrigger: ".attr",
  287. uuid: "DEF5F0F2-4A20-492B-920C-8DB154EBB343"},
  288. {content: ".before('${1:Some text <b>and bold!</b>}')$0",
  289. name: "before",
  290. scope: "source.js.jquery",
  291. tabTrigger: ".before",
  292. uuid: "92449CFD-A6C2-4528-9977-AC235A3C18AF"},
  293. {content:
  294. ".bind('${1:event name}', function(${2:event}) {\n\t${0:// Act on the event}\n});",
  295. name: "bind",
  296. scope: "source.js.jquery",
  297. tabTrigger: ".bind",
  298. uuid: "3EA8B62B-6824-4DC6-A6EE-50574652692E"},
  299. {content: ".blur(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  300. name: "blur",
  301. scope: "source.js.jquery",
  302. tabTrigger: ".blur",
  303. uuid: "2BC7C5CC-C2FB-4268-B883-7C25725B011B"},
  304. {content: ".change(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  305. name: "change",
  306. scope: "source.js.jquery",
  307. tabTrigger: ".change",
  308. uuid: "ADDCA404-8C86-4F10-9A40-866A15F53F9B"},
  309. {content:
  310. ".children(${1/(.+)/(?1:':)/}${1:selector expression}${1/(.+)/(?1:':)/})$0",
  311. name: "children",
  312. scope: "source.js.jquery",
  313. tabTrigger: ".children",
  314. uuid: "E8B0EE4E-1A1D-4E70-8F41-1EF3BE549974"},
  315. {content: ".click(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  316. name: "click",
  317. scope: "source.js.jquery",
  318. tabTrigger: ".click",
  319. uuid: "CCE08A0D-D536-4CAF-8BD5-E568342198F4"},
  320. {content: ".clone()$0",
  321. name: "clone",
  322. scope: "source.js.jquery",
  323. tabTrigger: "clone",
  324. uuid: "EBABC1B0-8C15-40BF-9A63-3C133170C8F6"},
  325. {content: ".contains('${1:text to find}')$0",
  326. name: "contains",
  327. scope: "source.js.jquery",
  328. tabTrigger: ".contains",
  329. uuid: "544979B1-A28A-45F4-A29E-75121373095B"},
  330. {content: ".css('${1:attribute}', '${2:value}')$0",
  331. name: "css",
  332. scope: "source.js.jquery",
  333. tabTrigger: ".css",
  334. uuid: "55BFEE67-1062-48BD-86BB-9AAB92DECD75"},
  335. {content:
  336. ".css({${1:attribute1}: '${2:value1}', ${3:attribute2}: '${4:value2}'})$0",
  337. name: "css (map)",
  338. scope: "source.js.jquery",
  339. tabTrigger: ".css",
  340. uuid: "02B7D7B0-F9B5-4CE0-8259-BB192E966237"},
  341. {content: ".dblclick(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  342. name: "dblclick",
  343. scope: "source.js.jquery",
  344. tabTrigger: ".dblclick",
  345. uuid: "6DDA60D4-9051-49A4-90CC-F6F4E6E05E31"},
  346. {content:
  347. "\\$(document).ready(function() {\n\t${0:// Stuff to do as soon as the DOM is ready;}\n});\n",
  348. name: "document ready",
  349. scope: "source.js.jquery",
  350. tabTrigger: "ready",
  351. uuid: "58A59313-2F70-4024-985C-C46A454B88AF"},
  352. {content:
  353. ".each(function(index) {\n\t${0:this.innerHTML = this + \" is the element, \" + index + \" is the position\";}\n});",
  354. name: "each",
  355. scope: "source.js.jquery",
  356. tabTrigger: ".each",
  357. uuid: "E11A7E2B-FC5B-43BB-9F1F-C6E309A62520"},
  358. {content: ".end()$0",
  359. name: "end",
  360. scope: "source.js.jquery",
  361. tabTrigger: ".end",
  362. uuid: "F05AB37C-5774-4957-BF9F-1C01FD6F03D5"},
  363. {content: ".error(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  364. name: "error",
  365. scope: "source.js.jquery",
  366. tabTrigger: ".error",
  367. uuid: "07B15183-8554-4164-9C41-0D5968BBA746"},
  368. {content:
  369. ".fadeIn(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  370. name: "fadeIn",
  371. scope: "source.js.jquery",
  372. tabTrigger: ".fadeIn",
  373. uuid: "35C0448C-A6C1-4740-AEA8-A05EA45CACFD"},
  374. {content:
  375. ".fadeIn(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, function() {\n\t${0://Stuff to do *after* the animation takes place};\n});\n",
  376. name: "fadeIn (with callback)",
  377. scope: "source.js.jquery",
  378. tabTrigger: ".fadeIn",
  379. uuid: "541384FE-405C-41B4-BECF-655478ADE086"},
  380. {content:
  381. ".fadeOut(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  382. name: "fadeOut",
  383. scope: "source.js.jquery",
  384. tabTrigger: ".fadeOut",
  385. uuid: "334E57BB-0425-4CFC-97D4-C828417E3F6D"},
  386. {content:
  387. ".fadeOut(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, function() {\n\t${0://Stuff to do *after* the animation takes place};\n});\n",
  388. name: "fadeOut (with callback)",
  389. scope: "source.js.jquery",
  390. tabTrigger: ".fadeOut",
  391. uuid: "9D75244D-9AD6-41EA-81D5-BE0AC1854D8A"},
  392. {content:
  393. ".fadeTo(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, ${2:0.5})$0",
  394. name: "fadeTo",
  395. scope: "source.js.jquery",
  396. tabTrigger: ".fadeTo",
  397. uuid: "A8A7286A-6D26-4C74-BB48-5D6E37427607"},
  398. {content:
  399. ".fadeTo(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, ${2:0.5}, function() {\n\t${0://Stuff to do *after* the animation takes place};\n});\n",
  400. name: "fadeTo (with callback)",
  401. scope: "source.js.jquery",
  402. tabTrigger: ".fadeTo",
  403. uuid: "ABF4209E-5639-4B38-9C21-11988EAD08F9"},
  404. {content: ".filter('${1:selector expression}')$0",
  405. name: "filter",
  406. scope: "source.js.jquery",
  407. tabTrigger: ".filter",
  408. uuid: "C7F436EB-AE91-4344-B46F-827348FFF400"},
  409. {content: ".find('${1:selector expression}')$0",
  410. name: "find",
  411. scope: "source.js.jquery",
  412. tabTrigger: ".find",
  413. uuid: "1DDD5103-FBE1-4105-B5A6-1D6B4BD1C30E"},
  414. {content: ".focus(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  415. name: "focus",
  416. scope: "source.js.jquery",
  417. tabTrigger: ".focus",
  418. uuid: "EECF47F6-EA86-4954-AC05-8875798A6B64"},
  419. {content: ".get(${1:element index})$0",
  420. name: "get",
  421. scope: "source.js.jquery",
  422. tabTrigger: ".get",
  423. uuid: "C02ABCE8-114C-40A5-8BAE-317BA3D61804"},
  424. {content: ".height(${1:integer})$0",
  425. name: "height",
  426. scope: "source.js.jquery",
  427. tabTrigger: ".height",
  428. uuid: "82A39DC8-B62A-45C0-BBB3-11125F0BA50E"},
  429. {content:
  430. ".hide(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  431. name: "hide",
  432. scope: "source.js.jquery",
  433. tabTrigger: ".hide",
  434. uuid: "0B6FAEDC-ACA0-4683-B1C9-4BD427F005B4"},
  435. {content:
  436. ".hide(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, function() {\n\t${0://Stuff to do *after* the animation takes place};\n});\n",
  437. name: "hide (with callback)",
  438. scope: "source.js.jquery",
  439. tabTrigger: ".hide",
  440. uuid: "521AF47B-4959-4D20-895D-008EB098A3D9"},
  441. {content:
  442. ".hover(function() {\n\t${1:// Stuff to do when the mouse enters the element;}\n}, function() {\n\t${2:// Stuff to do when the mouse leaves the element;}\n});$0",
  443. name: "hover",
  444. scope: "source.js.jquery",
  445. tabTrigger: ".hover",
  446. uuid: "F74520FC-AFC5-468D-BBC5-318526497E0B"},
  447. {content:
  448. ".html(${1/(.+)/(?1:':)/}${1:Some text <b>and bold!</b>}${1/(.+)/(?1:':)/})$0",
  449. name: "html",
  450. scope: "source.js.jquery",
  451. tabTrigger: ".html",
  452. uuid: "3A459E99-A508-4561-93C4-8C801987BF65"},
  453. {content: ".insertAfter('${1:selector expression}')$0",
  454. name: "insertAfter",
  455. scope: "source.js.jquery",
  456. tabTrigger: ".insertAfter",
  457. uuid: "03A18CFB-640C-4D87-A41B-15F01A2D1768"},
  458. {content: ".insertBefore('${1:selector expression}')$0",
  459. name: "insertBefore",
  460. scope: "source.js.jquery",
  461. tabTrigger: ".insertBefore",
  462. uuid: "DBA6F6FC-24CA-4B01-9083-4BED8B88D9F8"},
  463. {content: ".is('${1:selector expression}')$0",
  464. name: "is",
  465. scope: "source.js.jquery",
  466. tabTrigger: ".is",
  467. uuid: "C05B289F-F527-4440-8851-A81ED1B39532"},
  468. {content: ".load(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  469. name: "load",
  470. scope: "source.js.jquery",
  471. tabTrigger: ".load",
  472. uuid: "9599E726-CD10-4B52-8DAD-5F02343E6541"},
  473. {content:
  474. ".load('${1:/path/to/file.htm}'${2/(.+)/(?1:,{\n :)/}${2:param1: \"value1\", param2: \"value2\"}${2/(.+)/(?1:}:)/}${3/(.+)/(?1:,\n function\\(\\){\n :)/}${3:// Stuff to do after the page is loaded}${3/(.+)/(?1:\n}:)/});\n$0",
  475. name: "load (AHAH)",
  476. scope: "source.js.jquery",
  477. tabTrigger: ".load",
  478. uuid: "CF16D248-060F-4ECD-9EF3-8DC9FF6AE97C"},
  479. {content:
  480. ".loadIfModified('${1:/path/to/file.html}'${2/(.+)/(?1:,{\n :)/}${2:param1: \"value1\", param2: \"value2\"}${2/(.+)/(?1:}:)/}${3/(.+)/(?1:,\n function\\(\\){\n :)/}${3:// Stuff to do after the page is loaded}${3/(.+)/(?1:\n}:)/});\n$0",
  481. name: "loadIfModified",
  482. scope: "source.js.jquery",
  483. tabTrigger: ".loadIfModified",
  484. uuid: "8DF64D47-0D42-4A34-AF40-AEF559E64336"},
  485. {content: ".mousedown(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  486. name: "mousedown",
  487. scope: "source.js.jquery",
  488. tabTrigger: ".mousedown",
  489. uuid: "0FD09463-BE66-4316-BF87-9FBA2D9902CB"},
  490. {content: ".mousemove(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  491. name: "mousemove",
  492. scope: "source.js.jquery",
  493. tabTrigger: ".mousemove",
  494. uuid: "0C0F0895-54E0-4CA5-AC82-B3D3E872675C"},
  495. {content: ".mouseout(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  496. name: "mouseout",
  497. scope: "source.js.jquery",
  498. tabTrigger: ".mouseout",
  499. uuid: "39D8784D-FEC7-4DE3-9B34-DEEF98E1D865"},
  500. {content: ".mouseover(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  501. name: "mouseover",
  502. scope: "source.js.jquery",
  503. tabTrigger: ".mouseover",
  504. uuid: "BF533BA4-A99C-4F3A-A26C-CB196B3DC2BA"},
  505. {content: ".mouseup(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  506. name: "mouseup",
  507. scope: "source.js.jquery",
  508. tabTrigger: ".mouseup",
  509. uuid: "A07D7480-0C24-4FD9-A816-9BD5F16059CE"},
  510. {content:
  511. ".next(${1/(.+)/(?1:':)/}${1:selector expression}${1/(.+)/(?1:':)/})$0",
  512. name: "next",
  513. scope: "source.js.jquery",
  514. tabTrigger: ".next",
  515. uuid: "4FABFAB0-E15C-41D3-BC40-0C685F168D50"},
  516. {content: ".not('${1:selector expression}')$0",
  517. name: "not",
  518. scope: "source.js.jquery",
  519. tabTrigger: ".not",
  520. uuid: "5826C882-45C3-45DD-A9F2-0EF523890CAE"},
  521. {content:
  522. ".one('${1:event name}', function(${2:event}) {\n\t${0:// Act on the event once}\n});",
  523. name: "one",
  524. scope: "source.js.jquery",
  525. tabTrigger: ".one",
  526. uuid: "4686D84C-E4BE-4460-A4BF-C494D9660802"},
  527. {content:
  528. ".parent(${1/(.+)/(?1:':)/}${1:selector expression}${1/(.+)/(?1:':)/})$0",
  529. name: "parent",
  530. scope: "source.js.jquery",
  531. tabTrigger: ".parent",
  532. uuid: "61AD7DF9-B0CB-4985-A9E8-E868E47E0922"},
  533. {content:
  534. ".parents(${1/(.+)/(?1:':)/}${1:selector expression}${1/(.+)/(?1:':)/})$0",
  535. name: "parents",
  536. scope: "source.js.jquery",
  537. tabTrigger: ".parents",
  538. uuid: "249A21FB-D259-4BA6-B7A6-97A128A928E6"},
  539. {content: ".prepend('${1:Some text <b>and bold!</b>}')$0",
  540. name: "prepend",
  541. scope: "source.js.jquery",
  542. tabTrigger: ".prepend",
  543. uuid: "299BBE36-6F8F-4BE8-8196-35BF2F990ADE"},
  544. {content: ".prependTo('${1:selector expression}')$0",
  545. name: "prependTo",
  546. scope: "source.js.jquery",
  547. tabTrigger: ".prependTo",
  548. uuid: "D0822715-180B-4D26-81A3-DF2AA34BB733"},
  549. {content:
  550. ".prev(${1/(.+)/(?1:':)/}${1:selector expression}${1/(.+)/(?1:':)/})$0",
  551. name: "prev",
  552. scope: "source.js.jquery",
  553. tabTrigger: ".prev",
  554. uuid: "289FBC67-F567-41D5-9615-2AB7CD159D1E"},
  555. {content: ".remove()$0",
  556. name: "remove",
  557. scope: "source.js.jquery",
  558. tabTrigger: ".remove",
  559. uuid: "86EDAA64-AC75-4611-896D-391A8657C876"},
  560. {content: ".removeAttr('${1:attribute name}')$0",
  561. name: "removeAttr",
  562. scope: "source.js.jquery",
  563. tabTrigger: ".removeAttr",
  564. uuid: "5432CA1D-9EFF-4F2C-AE3D-8361B3BC8605"},
  565. {content: ".removeClass('${1:class name}')$0",
  566. name: "removeClass",
  567. scope: "source.js.jquery",
  568. tabTrigger: ".removeClass",
  569. uuid: "A9FA49D2-8F1F-4F01-9F91-F78F6B833B50"},
  570. {content: ".reset(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  571. name: "reset",
  572. scope: "source.js.jquery",
  573. tabTrigger: ".reset",
  574. uuid: "CC06109D-EA88-4F6A-8986-918DCA5EE8F6"},
  575. {content: ".resize(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  576. name: "resize",
  577. scope: "source.js.jquery",
  578. tabTrigger: ".resize",
  579. uuid: "7245093B-3968-4982-A8B3-E6381D1D98BC"},
  580. {content: ".scroll(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  581. name: "scroll",
  582. scope: "source.js.jquery",
  583. tabTrigger: ".scroll",
  584. uuid: "E4115CEE-3F18-4F49-A435-5F63C93A50F3"},
  585. {content: ".select(function() {\n\t${0:// Act on the event}\n});",
  586. name: "select",
  587. scope: "source.js.jquery",
  588. tabTrigger: ".select",
  589. uuid: "330C5149-0338-40A3-94AF-337463115D7F"},
  590. {content:
  591. ".show(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  592. name: "show",
  593. scope: "source.js.jquery",
  594. tabTrigger: ".show",
  595. uuid: "787FF0D2-F216-4D15-BEDF-98769D7C7D10"},
  596. {content:
  597. ".show(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, function() {\n\t${0://Stuff to do *after* the animation takes place};\n});\n",
  598. name: "show (with callback)",
  599. scope: "source.js.jquery",
  600. tabTrigger: ".show",
  601. uuid: "48ED79F8-E373-4A10-8652-88704526AD5A"},
  602. {content:
  603. ".siblings(${1/(.+)/(?1:':)/}${1:selector expression}${1/(.+)/(?1:':)/})$0",
  604. name: "siblings",
  605. scope: "source.js.jquery",
  606. tabTrigger: ".siblings",
  607. uuid: "DA0A31DD-4C8B-4B96-A4D4-EA734BFCA9D4"},
  608. {content: ".size()$0",
  609. name: "size",
  610. scope: "source.js.jquery",
  611. tabTrigger: ".size",
  612. uuid: "E0ED9E7C-9EF4-4588-9D3C-03A2896F496D"},
  613. {content:
  614. ".slideDown(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  615. name: "slideDown",
  616. scope: "source.js.jquery",
  617. tabTrigger: ".slideDown",
  618. uuid: "BF3A7B2E-75B9-4F59-8A5F-C94E275D7105"},
  619. {content:
  620. ".slideDown(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, function() {\n\t${0://Stuff to do *after* the animation takes place};\n});\n",
  621. name: "slideDown (with callback)",
  622. scope: "source.js.jquery",
  623. tabTrigger: ".slideDown",
  624. uuid: "3E97CCBD-C903-4263-9FBB-A9F63B1F9F34"},
  625. {content:
  626. ".slideToggle(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  627. name: "slideToggle",
  628. scope: "source.js.jquery",
  629. tabTrigger: ".slideToggle",
  630. uuid: "1D13196C-466E-4207-BBD9-45B79BF8E6FB"},
  631. {content:
  632. ".slideUp(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  633. name: "slideUp",
  634. scope: "source.js.jquery",
  635. tabTrigger: ".slideUp",
  636. uuid: "8A70859E-0F5F-46F4-B098-59815DD3FB7C"},
  637. {content:
  638. ".slideUp(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/}, function() {\n\t${0://Stuff to do *after* the animation takes place};\n});\n",
  639. name: "slideUp (with callback)",
  640. scope: "source.js.jquery",
  641. tabTrigger: ".slideUp",
  642. uuid: "27D949E7-4F5E-422B-8C36-372300292761"},
  643. {content: ".submit(${1:function() {\n\t${0:// Act on the event}\n\\}});",
  644. name: "submit",
  645. scope: "source.js.jquery",
  646. tabTrigger: ".submit",
  647. uuid: "882D10A6-D7B7-4FB4-A176-9FC4C600329A"},
  648. {content: ".text(${1:'some text'})$0",
  649. name: "text",
  650. scope: "source.js.jquery",
  651. tabTrigger: ".text",
  652. uuid: "0C5B7FA2-2DF8-4F01-A96C-19815E6B9C41"},
  653. {content:
  654. ".toggle(function() {\n\t${1:// Stuff to do every *odd* time the element is clicked;}\n}, function() {\n\t${2:// Stuff to do every *even* time the element is clicked;}\n});\n$0",
  655. name: "toggle (event)",
  656. scope: "source.js.jquery",
  657. tabTrigger: ".toggle",
  658. uuid: "507957DA-32C6-4C15-996F-4C2215B1B7DD"},
  659. {content:
  660. ".toggle(${1/(^[0-9]+$)|.+/(?1::')/}${1:slow/400/fast}${1/(^[0-9]+$)|.+/(?1::')/})$0",
  661. name: "toggle (show/hide)",
  662. scope: "source.js.jquery",
  663. tabTrigger: ".toggle",
  664. uuid: "DD6B9B40-5ABE-44EC-89FA-6251FB3AE8E9"},
  665. {content: ".toggleClass('${1:class name}')$0",
  666. name: "toggleClass",
  667. scope: "source.js.jquery",
  668. tabTrigger: ".toggleClass",
  669. uuid: "B280DBDC-04A0-40DF-98EB-A40B20E51B7D"},
  670. {content: ".trigger('${1:event name}')$0",
  671. name: "trigger",
  672. scope: "source.js.jquery",
  673. tabTrigger: ".trigger",
  674. uuid: "FDBE1108-E40D-487F-8025-C0D7EE88BB6D"},
  675. {content: ".unbind('${1:event name}')$0",
  676. name: "unbind",
  677. scope: "source.js.jquery",
  678. tabTrigger: ".unbind",
  679. uuid: "10B60336-F026-4BE3-8EF5-684848FF57F0"},
  680. {content: ".val(${1/(.+)/(?1:':)/}${1:text}${1/(.+)/(?1:':)/})$0",
  681. name: "val",
  682. scope: "source.js.jquery",
  683. tabTrigger: ".val",
  684. uuid: "A2A4C2A1-C6A8-4D0E-9549-DAD067016573"},
  685. {content: ".width(${1:integer})$0",
  686. name: "width",
  687. scope: "source.js.jquery",
  688. tabTrigger: ".width",
  689. uuid: "D863CD87-093B-43A2-ADB5-476AFA617DFA"},
  690. {content: ".wrap('${1:&lt;div class=\"extra-wrapper\"&gt;&lt;/div&gt;}')$0",
  691. name: "wrap",
  692. scope: "source.js.jquery",
  693. tabTrigger: ".wrap",
  694. uuid: "DC55B23C-6CAF-4770-8CAF-3D9A63D4FB5B"}]