Lines Matching refs:nodes

2722         var nodes = element.getElementsByTagName('*'), results = [];
2723 for (var i = 0, node; node = nodes[i]; i++)
3536 mark: function(nodes) { argument
3538 for (var i = 0, node; node = nodes[i]; i++)
3540 return nodes;
3557 function(nodes) {
3558 for (var i = 0, node; node = nodes[i]; i++)
3560 return nodes;
3562 function(nodes) {
3563 for (var i = 0, node; node = nodes[i]; i++)
3565 return nodes;
3572 for (var nodes = parentNode.childNodes, i = nodes.length - 1, j = 1; i >= 0; i--) {
3573 var node = nodes[i];
3577 for (var i = 0, j = 1, nodes = parentNode.childNodes; node = nodes[i]; i++)
3582 unique: function(nodes) { argument
3583 if (nodes.length == 0) return nodes;
3585 for (var i = 0, l = nodes.length; i < l; i++)
3586 if (typeof (n = nodes[i])._countedByPrototype == 'undefined') {
3593 descendant: function(nodes) { argument
3595 for (var i = 0, results = [], node; node = nodes[i]; i++)
3600 child: function(nodes) { argument
3602 for (var i = 0, results = [], node; node = nodes[i]; i++) {
3609 adjacent: function(nodes) { argument
3610 for (var i = 0, results = [], node; node = nodes[i]; i++) {
3617 laterSibling: function(nodes) { argument
3619 for (var i = 0, results = [], node; node = nodes[i]; i++)
3636 tagName: function(nodes, root, tagName, combinator) { argument
3639 if (nodes) {
3642 for (var i = 0, node; node = nodes[i]; i++)
3645 } else nodes = this[combinator](nodes);
3646 if (tagName == "*") return nodes;
3648 for (var i = 0, node; node = nodes[i]; i++)
3654 id: function(nodes, root, id, combinator) { argument
3659 if (!nodes) return [targetNode];
3662 var nodes = root.getElementsByTagName('*');
3663 for (var j = 0, node; node = nodes[j]; j++) {
3669 if (nodes) {
3672 for (var i = 0, node; node = nodes[i]; i++)
3675 for (var i = 0, node; node = nodes[i]; i++)
3678 for (var i = 0, node; node = nodes[i]; i++)
3681 } else nodes = h[combinator](nodes);
3683 for (var i = 0, node; node = nodes[i]; i++)
3690 className: function(nodes, root, className, combinator) { argument
3691 if (nodes && combinator) nodes = this[combinator](nodes);
3692 return Selector.handlers.byClassName(nodes, root, className);
3695 byClassName: function(nodes, root, className) { argument
3696 if (!nodes) nodes = Selector.handlers.descendant([root]);
3698 for (var i = 0, results = [], node, nodeClassName; node = nodes[i]; i++) {
3707 attrPresence: function(nodes, root, attr, combinator) { argument
3708 if (!nodes) nodes = root.getElementsByTagName("*");
3709 if (nodes && combinator) nodes = this[combinator](nodes);
3711 for (var i = 0, node; node = nodes[i]; i++)
3716 attr: function(nodes, root, attr, value, operator, combinator) { argument
3717 if (!nodes) nodes = root.getElementsByTagName("*");
3718 if (nodes && combinator) nodes = this[combinator](nodes);
3720 for (var i = 0, node; node = nodes[i]; i++) {
3728 pseudo: function(nodes, name, value, root, combinator) { argument
3729 if (nodes && combinator) nodes = this[combinator](nodes);
3730 if (!nodes) nodes = root.getElementsByTagName("*");
3731 return Selector.pseudos[name](nodes, value, root);
3736 'first-child': function(nodes, value, root) { argument
3737 for (var i = 0, results = [], node; node = nodes[i]; i++) {
3743 'last-child': function(nodes, value, root) { argument
3744 for (var i = 0, results = [], node; node = nodes[i]; i++) {
3750 'only-child': function(nodes, value, root) { argument
3752 for (var i = 0, results = [], node; node = nodes[i]; i++)
3757 'nth-child': function(nodes, formula, root) { argument
3758 return Selector.pseudos.nth(nodes, formula, root);
3760 'nth-last-child': function(nodes, formula, root) { argument
3761 return Selector.pseudos.nth(nodes, formula, root, true);
3763 'nth-of-type': function(nodes, formula, root) { argument
3764 return Selector.pseudos.nth(nodes, formula, root, false, true);
3766 'nth-last-of-type': function(nodes, formula, root) { argument
3767 return Selector.pseudos.nth(nodes, formula, root, true, true);
3769 'first-of-type': function(nodes, formula, root) { argument
3770 return Selector.pseudos.nth(nodes, "1", root, false, true);
3772 'last-of-type': function(nodes, formula, root) { argument
3773 return Selector.pseudos.nth(nodes, "1", root, true, true);
3775 'only-of-type': function(nodes, formula, root) { argument
3777 return p['last-of-type'](p['first-of-type'](nodes, formula, root), formula, root);
3788 nth: function(nodes, formula, root, reverse, ofType) { argument
3789 if (nodes.length == 0) return [];
3793 h.mark(nodes);
3794 for (var i = 0, node; node = nodes[i]; i++) {
3802 for (var i = 0, node; node = nodes[i]; i++)
3808 var indices = Selector.pseudos.getIndices(a, b, nodes.length);
3809 for (var i = 0, node, l = indices.length; node = nodes[i]; i++) {
3814 h.unmark(nodes);
3819 'empty': function(nodes, value, root) { argument
3820 for (var i = 0, results = [], node; node = nodes[i]; i++) {
3827 'not': function(nodes, selector, root) { argument
3831 for (var i = 0, results = [], node; node = nodes[i]; i++)
3837 'enabled': function(nodes, value, root) { argument
3838 for (var i = 0, results = [], node; node = nodes[i]; i++)
3844 'disabled': function(nodes, value, root) { argument
3845 for (var i = 0, results = [], node; node = nodes[i]; i++)
3850 'checked': function(nodes, value, root) { argument
3851 for (var i = 0, results = [], node; node = nodes[i]; i++)
4823 var nodes = $(element).getElementsByTagName('*');
4826 for (var i = 0, child, cn; child = nodes[i]; i++) {