You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2014/02/14 10:51:39 UTC

[5/8] git commit: Improve the error message when an element cannot be found to bind an event listener

Improve the error message when an element cannot be found to bind an event listener

(cherry picked from commit d08c7c86b320b1a57546b0d5cc046553d54155b6)


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

Branch: refs/heads/sandbox/component-queueing-2
Commit: 9d0c65e3324180239487d8b264a8c155e2d8d493
Parents: 8f6d602
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Thu Feb 13 18:06:19 2014 +0200
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Thu Feb 13 18:07:09 2014 +0200

----------------------------------------------------------------------
 .../java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/9d0c65e3/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
index 17663d8..f814897 100644
--- a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
+++ b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
@@ -162,7 +162,8 @@
 						}
 
 						if (!el && Wicket.Log) {
-							Wicket.Log.error('Cannot find element with id: ' + element);
+							Wicket.Log.error('Cannot bind a listener for event "' + type +
+								'" on element "' + element + '" because the element is not in the DOM');
 						}
 
 						jQuery(el).on(type, data, fn);