Test case for jQuery Ticket 8008
passing null to jQuery.each
by jitter
HTML
<script src="http://code.jquery.com/jquery-1.4.min.js"></script>
<script> var j14 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
<script> var j141 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script> var j142 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.3.min.js"></script>
<script> var j143 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
<script> var j144 = jQuery.noConflict( true ); </script>
<script src="http://code.jquery.com/jquery-1.5b1.min.js"></script>
JavaScript
function tryit( jQ ) {
try {
jQ.each( null, jQuery.noop );
} catch ( e ) {
alert( "exception in " + jQ.fn.jquery + " when passing null to jQuery.each" );
}
}
jQuery(function() {
tryit( j14 );
tryit( j141 );
tryit( j142 );
tryit( j143 );
tryit( j144 );
tryit( jQuery );
});