From 69ed034ccbf407dce0d7d6d61fb21f45d056a069 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 20 Jun 2016 21:59:39 -0400 Subject: [PATCH] continue jquery removal --- dashboard-ui/scripts/myprofile.js | 12 ++++++------ dashboard-ui/scripts/syncjob.js | 14 ++++---------- 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/dashboard-ui/scripts/myprofile.js b/dashboard-ui/scripts/myprofile.js index a59a1a0235..bb20f0457c 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 6b0a244a06..756681d01b 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);