Commit 50c40add authored by David Serduke's avatar David Serduke

Fixed a couple problems found in the test suite. First, IE doesn't like it...

Fixed a couple problems found in the test suite.  First, IE doesn't like it when text nodes were trying to duplicate their events in clone, so don't do text nodes (that shouldn't have events anyway).  Also the fx module was freezing from a recent update that wasn't quite finished.
parent bdd6aca2
......@@ -323,6 +323,8 @@ jQuery.fn = jQuery.prototype = {
// Copy the events from the original to the clone
if ( events === true )
this.find("*").andSelf().each(function(i){
if (this.nodeType == 3)
return;
var events = jQuery.data( this, "events" );
for ( var type in events )
......
module("fx");
test("animate(Hash, Object, Function)", function() {
expect(3);
expect(1);
stop();
var hash = {opacity: 'show'};
var hashCopy = $.extend({}, hash);
$('#foo').animate(hash, 0, function() {
ok( hash.opacity == hashCopy.opacity, 'Check if animate changed the hash parameter' );
start();
});
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment