From: John Resig Date: Fri, 19 Dec 2008 06:49:03 +0000 (+0000) Subject: Fixed an issue with how .data() was expecting output (trigger now returns exact outpu... X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;h=62bd7e6817a39fcca21abd62f92d787fab210c03;hp=46ee77bcc3be1c84e95b510ca8a0ce1e19e8ea12;p=jquery.git Fixed an issue with how .data() was expecting output (trigger now returns exact output - or null if none is provided, which was tripping it up). --- diff --git a/src/core.js b/src/core.js index c625d85..685ca2b 100644 --- a/src/core.js +++ b/src/core.js @@ -482,7 +482,7 @@ jQuery.fn = jQuery.prototype = { if ( data === undefined && this.length ) data = jQuery.data( this[0], key ); - return data === undefined && parts[1] ? + return data == null && parts[1] ? this.data( parts[0] ) : data; } else