diff options
Diffstat (limited to 'src/selector-native.js')
-rw-r--r-- | src/selector-native.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/selector-native.js b/src/selector-native.js index 11bf32507..289b35028 100644 --- a/src/selector-native.js +++ b/src/selector-native.js @@ -1,3 +1,28 @@ +/* + * Optional (non-Sizzle) selector module for custom builds. + * + * Note that this DOES NOT SUPPORT many documented jQuery + * features in exchange for its smaller size: + * + * Attribute not equal selector + * Positional selectors (:first; :eq(n); :odd; etc.) + * Type selectors (:input; :checkbox; :button; etc.) + * State-based selectors (:animated; :visible; :hidden; etc.) + * :has(selector) + * :not(complex selector) + * custom selectors via Sizzle extensions + * Leading combinators (e.g., $collection.find("> *")) + * Reliable functionality on XML fragments + * Requiring all parts of a selector to match elements under context + * (e.g., $div.find("div > *") now matches children of $div) + * Matching against non-elements + * Reliable sorting of disconnected nodes + * querySelectorAll bug fixes (e.g., unreliable :focus on WebKit) + * + * If any of these are unacceptable tradeoffs, either use Sizzle or + * customize this stub for the project's specific needs. + */ + var selector_hasDuplicate, matches = docElem.matchesSelector || docElem.mozMatchesSelector || |