diff options
Diffstat (limited to 'themes/okadmin/public/js/upload.js')
| -rw-r--r-- | themes/okadmin/public/js/upload.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/themes/okadmin/public/js/upload.js b/themes/okadmin/public/js/upload.js index 040654b..b4a0dfc 100644 --- a/themes/okadmin/public/js/upload.js +++ b/themes/okadmin/public/js/upload.js @@ -5,9 +5,10 @@ var OKUpload = function(){ OKUpload.prototype.bind = function(rapper){ var uploader = this $(".add-image-button input", rapper).change( uploader.handleFileSelect.bind(uploader) ) - $(".add-image-url", rapper).keydown(pressEnter(function(e){ + $(".add-image-url", rapper).on("keydown blur", pressEnter( function(e){ var url = $(this).val() $(this).val("") + if (! url) return uploader.add(url) })) } @@ -54,7 +55,6 @@ OKUpload.prototype.error = function(error){ } - function pressEnter(fn){ return function(e){ if (e.keyCode && e.keyCode !== 13) return |
