1
0
mirror of https://github.com/psychopy/psychojs.git synced 2025-05-10 10:40:54 +00:00

replace jquery escapeSelector by CSS.escape since the latter is standard and the former is only available in jquery 3.0

This commit is contained in:
Alain Pitiot 2020-05-24 14:23:00 +02:00
parent c48af52eec
commit 8276bd790a

View File

@ -130,7 +130,7 @@ export class GUI
htmlCode += '<form>'; htmlCode += '<form>';
for (const key in dictionary) { for (const key in dictionary) {
const value = dictionary[key]; const value = dictionary[key];
const keyId = $.escapeSelector(key) + '_id'; const keyId = CSS.escape(key) + '_id';
// only create an input if the key is not in the URL: // only create an input if the key is not in the URL:
let inUrl = false; let inUrl = false;
@ -200,7 +200,7 @@ export class GUI
// setup change event handlers for all required keys: // setup change event handlers for all required keys:
for (const key of this._requiredKeys) { for (const key of this._requiredKeys) {
const keyId = $.escapeSelector(key) + '_id'; const keyId = CSS.escape(key) + '_id';
const input = document.getElementById(keyId); const input = document.getElementById(keyId);
if (input) if (input)
input.oninput = (event) => GUI._onKeyChange(self, event); input.oninput = (event) => GUI._onKeyChange(self, event);
@ -227,7 +227,7 @@ export class GUI
// update dictionary: // update dictionary:
for (const key in dictionary) { for (const key in dictionary) {
const input = document.getElementById($.escapeSelector(key) + "_id"); const input = document.getElementById(CSS.escape(key) + "_id");
if (input) if (input)
dictionary[key] = input.value; dictionary[key] = input.value;
} }