MCPcopy
hub / github.com/dcloudio/mui / $

Function $

examples/hello-mui/js/mui.js:18–41  ·  view source on GitHub ↗
(selector, context)

Source from the content-addressed store, hash-verified

16 var translateMatrixRE = /matrix(3d)?\((.+?)\)/;
17
18 var $ = function(selector, context) {
19 context = context || document;
20 if (!selector)
21 return wrap();
22 if (typeof selector === 'object')
23 if ($.isArrayLike(selector)) {
24 return wrap($.slice.call(selector), null);
25 } else {
26 return wrap([selector], null);
27 }
28 if (typeof selector === 'function')
29 return $.ready(selector);
30 if (typeof selector === 'string') {
31 try {
32 selector = selector.trim();
33 if (idSelectorRE.test(selector)) {
34 var found = document.getElementById(RegExp.$1);
35 return wrap(found ? [found] : []);
36 }
37 return wrap($.qsa(selector, context), selector);
38 } catch (e) {}
39 }
40 return wrap();
41 };
42
43 var wrap = function(dom, selector) {
44 dom = dom || [];

Callers 15

detectFunction · 0.70
mui.jsFile · 0.70
createPopupFunction · 0.70
_findProgressbarFunction · 0.70
showProgressbarFunction · 0.70
mui.locker.jsFile · 0.70
mui.indexedlist.jsFile · 0.70
mui.poppicker.jsFile · 0.70
mui.dtpicker.jsFile · 0.70
mui.picker.all.jsFile · 0.70
mui.listpicker.jsFile · 0.70

Calls 1

wrapFunction · 0.70

Tested by

no test coverage detected