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 2013/05/28 22:00:05 UTC

git commit: WICKET-5210 JQuery problem because component appears twice in DOM while Ajax refresh

Updated Branches:
  refs/heads/master a76d3b962 -> 415e6deba


WICKET-5210 JQuery problem because component appears twice in DOM while Ajax refresh


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

Branch: refs/heads/master
Commit: 415e6debab43dc59235f54e79d6e52f62359ac66
Parents: a76d3b9
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Tue May 28 22:59:36 2013 +0300
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Tue May 28 22:59:36 2013 +0300

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


http://git-wip-us.apache.org/repos/asf/wicket/blob/415e6deb/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 cb3941e..30b7364 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
@@ -1613,8 +1613,7 @@
 					var cleanedText = jQuery.trim(text);
 
 					var $newElement = jQuery(cleanedText);
-					// WICKET-4236
-					jQuery(element).after($newElement).remove();
+					jQuery(element).replaceWith($newElement);
 				}
 
 				var newElement = Wicket.$(element.id);