Updated Branches:
  refs/heads/master 0ee7fab9b -> 43fcea7d8

WICKET-3367
Rewrite all JavaScript inline event handlers to be proper attached event 
handlers

Fix the assignment of the default event (domready) when nothing is set.


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/43fcea7d
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/43fcea7d
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/43fcea7d

Branch: refs/heads/master
Commit: 43fcea7d819d7e2701f5ff15a0708018c5d54c8e
Parents: 383082b
Author: martin-g <[email protected]>
Authored: Thu Jan 5 18:55:55 2012 +0200
Committer: martin-g <[email protected]>
Committed: Thu Jan 5 18:55:55 2012 +0200

----------------------------------------------------------------------
 .../wicket/ajax/res/js/wicket-ajax-jquery.js       |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/43fcea7d/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js 
b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js
index ffd3b92..eaede26 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js
+++ 
b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js
@@ -1431,13 +1431,13 @@
                        ajax: function(attrs) {
 
                                var target      = attrs.c || window;
-                               var events      = attrs.e || [ 'domready' ];
+                               attrs.e = attrs.e || [ 'domready' ];
 
-                               if (!jQuery.isArray(events)) {
-                                       events = [ events ];
+                               if (!jQuery.isArray(attrs.e)) {
+                                       attrs.e = [ attrs.e ];
                                }
 
-                               jQuery.each(events, function (idx, evt) {
+                               jQuery.each(attrs.e, function (idx, evt) {
                                        Wicket.Event.add(target, evt, function 
(jqEvent) {
                                                var call = new 
Wicket.Ajax.Call();
                                                attrs.event = jqEvent;

Reply via email to