diff --git a/dashboard-ui/scripts/myprofile.js b/dashboard-ui/scripts/myprofile.js index a59a1a023..bb20f0457 100644 --- a/dashboard-ui/scripts/myprofile.js +++ b/dashboard-ui/scripts/myprofile.js @@ -116,7 +116,7 @@ var reader = new FileReader(); reader.onerror = onFileReaderError; - reader.onloadstart = function() { + reader.onloadstart = function () { $('#fldUpload', page).hide(); }; reader.onabort = onFileReaderAbort; @@ -150,8 +150,8 @@ reloadUser(page); - $("#userImageDropZone", page).on('dragover', onImageDragOver).on('drop', function(e) { - + $("#userImageDropZone", page).on('dragover', onImageDragOver).on('drop', function (e) { + e.preventDefault(); setFiles(page, e.originalEvent.dataTransfer.files); @@ -310,8 +310,8 @@ var userId = getParameterByName("userId"); - var currentPassword = $('#txtCurrentPassword', page).val(); - var newPassword = $('#txtNewPassword', page).val(); + var currentPassword = page.querySelector('#txtCurrentPassword').value; + var newPassword = page.querySelector('#txtNewPassword').value; ApiClient.updateUserPassword(userId, currentPassword, newPassword).then(function () { @@ -344,7 +344,7 @@ var form = this; var page = $(form).parents('.page')[0]; - if ($('#txtNewPassword', page).val() != $('#txtNewPasswordConfirm', page).val()) { + if (page.querySelector('#txtNewPassword').value != page.querySelector('#txtNewPasswordConfirm').value) { require(['toast'], function (toast) { toast(Globalize.translate('PasswordMatchError')); diff --git a/dashboard-ui/scripts/syncjob.js b/dashboard-ui/scripts/syncjob.js index 6b0a244a0..756681d01 100644 --- a/dashboard-ui/scripts/syncjob.js +++ b/dashboard-ui/scripts/syncjob.js @@ -14,7 +14,7 @@ html += '
'; html += ''; - $('.syncJobForm', page).html(html); + page.querySelector('.syncJobForm').innerHTML = html; require(['syncDialog'], function (syncDialog) { syncDialog.renderForm({ @@ -99,14 +99,6 @@ return html; } - $.fn.lazyChildren = function () { - - for (var i = 0, length = this.length; i < length; i++) { - ImageLoader.lazyChildren(this[i]); - } - return this; - }; - function renderJobItems(page, items) { var html = ''; @@ -124,7 +116,9 @@ html += ''; - var elem = $('.jobItems', page).html(html).lazyChildren(); + var elem = page.querySelector('.jobItems'); + elem.innerHTML = html; + ImageLoader.lazyChildren(elem); $('.btnJobItemMenu', elem).on('click', function () { showJobItemMenu(this);