r1406 - trunk/ui
r1406 - trunk/ui
Author: scott.gonzalez
Date: Wed Dec 31 06:28:56 2008
New Revision: 1406
Modified:
trunk/ui/ui.core.js
Log:
Widget Factory: Check the target in getData and setData events (jQuery 1.3
supports bubbling for custom events).
Modified: trunk/ui/ui.core.js
==============================================================================
--- trunk/ui/ui.core.js (original)
+++ trunk/ui/ui.core.js Wed Dec 31 06:28:56 2008
@@ -312,10 +312,14 @@
this.element = $(element)
.bind('setData.' + name, function(event, key, value) {
- return self._setData(key, value);
+ if (event.target == element) {
+ return self._setData(key, value);
+ }
})
.bind('getData.' + name, function(event, key) {
- return self._getData(key);
+ if (event.target == element) {
+ return self._getData(key);
+ }
})
.bind('remove', function() {
return self.destroy();