X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=view%2Ftheme%2Ffrio%2Fjs%2Ftextedit.js;h=39957dbf06964014fdd27970dbb48613f42e848a;hb=d506b0906c3368bb8ce3915ef7377d8b42c6d2f7;hp=0b3db0571f982efd67fe428ce878e5bb14f0ddab;hpb=aec885b9630c1d2e2ed921b9234cab0e68815e54;p=friendica.git diff --git a/view/theme/frio/js/textedit.js b/view/theme/frio/js/textedit.js index 0b3db0571f..39957dbf06 100644 --- a/view/theme/frio/js/textedit.js +++ b/view/theme/frio/js/textedit.js @@ -181,11 +181,19 @@ function confirmDelete() { return confirm(aStr.delitem); } function dropItem(url, object) { var confirm = confirmDelete(); + + //if the first character of the object is #, remove it because + // we use getElementById which don't need the # + // getElementByID selects elements even if there are special characters + // in the ID (like %) which won't work with jQuery + /// @todo ceck if we can solve this in the template + object = object.indexOf('#') == 0 ? object.substring(1) : object; + if(confirm) { $('body').css('cursor', 'wait'); - $(object).fadeTo('fast', 0.33, function () { + $(document.getElementById(object)).fadeTo('fast', 0.33, function () { $.get(url).done(function() { - $(object).remove(); + $(document.getElementById(object)).remove(); $('body').css('cursor', 'auto'); }); });