Test case for jQuery Ticket 8047
.data on plain js object
by jitter
HTML
<script src="http://code.jquery.com/jquery-1.4.js"></script>
<script> var j14 = jQuery.noConflict(); </script>
<script src="http://code.jquery.com/jquery-1.4.1.js"></script>
<script> var j141 = jQuery.noConflict(); </script>
<script src="http://code.jquery.com/jquery-1.4.2.js"></script>
<script> var j142 = jQuery.noConflict(); </script>
<script src="http://code.jquery.com/jquery-1.4.3.js"></script>
<script> var j143 = jQuery.noConflict(); </script>
<script src="http://code.jquery.com/jquery-1.4.4.js"></script>
<script> var j144 = jQuery.noConflict(); </script>
<script src="http://code.jquery.com/jquery-1.5rc1.js"></script>
<script> var j15rc1 = jQuery.noConflict(); </script>
<div id="result"></div>
JavaScript
j15rc1( document ).ready(function() {
j15rc1.each([ j14, j141, j142, j143, j144, j15rc1], function( i, jq ) {
var obj = {
boolField: true
};
jq( obj ).data( "boolField", "false" );
jq( "#result" ).append( "<p> jQuery: " + jq.fn.jquery + " -> " + JSON.stringify( obj ) + "</p>" );
});
});