( elem, selector, keepData )
| 5797 | } |
| 5798 | |
| 5799 | function remove( elem, selector, keepData ) { |
| 5800 | var node, |
| 5801 | nodes = selector ? jQuery.filter( selector, elem ) : elem, |
| 5802 | i = 0; |
| 5803 | |
| 5804 | for ( ; ( node = nodes[ i ] ) != null; i++ ) { |
| 5805 | if ( !keepData && node.nodeType === 1 ) { |
| 5806 | jQuery.cleanData( getAll( node ) ); |
| 5807 | } |
| 5808 | |
| 5809 | if ( node.parentNode ) { |
| 5810 | if ( keepData && jQuery.contains( node.ownerDocument, node ) ) { |
| 5811 | setGlobalEval( getAll( node, "script" ) ); |
| 5812 | } |
| 5813 | node.parentNode.removeChild( node ); |
| 5814 | } |
| 5815 | } |
| 5816 | |
| 5817 | return elem; |
| 5818 | } |
| 5819 | |
| 5820 | jQuery.extend( { |
| 5821 | htmlPrefilter: function( html ) { |
no test coverage detected
searching dependent graphs…