MCPcopy Create free account
hub / github.com/unconed/TermKit / dirNodeCheck

Function dirNodeCheck

HTML/external/jquery-ui/development-bundle/jquery-1.5.1.js:4558–4589  ·  view source on GitHub ↗
( dir, cur, doneName, checkSet, nodeCheck, isXML )

Source from the content-addressed store, hash-verified

4556})();
4557
4558function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
4559 for ( var i = 0, l = checkSet.length; i < l; i++ ) {
4560 var elem = checkSet[i];
4561
4562 if ( elem ) {
4563 var match = false;
4564
4565 elem = elem[dir];
4566
4567 while ( elem ) {
4568 if ( elem.sizcache === doneName ) {
4569 match = checkSet[elem.sizset];
4570 break;
4571 }
4572
4573 if ( elem.nodeType === 1 && !isXML ){
4574 elem.sizcache = doneName;
4575 elem.sizset = i;
4576 }
4577
4578 if ( elem.nodeName.toLowerCase() === cur ) {
4579 match = elem;
4580 break;
4581 }
4582
4583 elem = elem[dir];
4584 }
4585
4586 checkSet[i] = match;
4587 }
4588 }
4589}
4590
4591function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) {
4592 for ( var i = 0, l = checkSet.length; i < l; i++ ) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected