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);