From d119ac9c18e8b204a1f7f3ff3eb331049239ef25 Mon Sep 17 00:00:00 2001 From: Alex Janousek Date: Tue, 21 Oct 2025 16:38:35 -0400 Subject: [PATCH] 2 more files converted --- app/assets/javascripts/enhancedTextbox.js | 80 +++++++++------- app/assets/javascripts/radioSelect.js | 111 +++++++++++----------- 2 files changed, 102 insertions(+), 89 deletions(-) diff --git a/app/assets/javascripts/enhancedTextbox.js b/app/assets/javascripts/enhancedTextbox.js index 300afc03d..5bfce9670 100644 --- a/app/assets/javascripts/enhancedTextbox.js +++ b/app/assets/javascripts/enhancedTextbox.js @@ -11,53 +11,62 @@ this.start = function(element) { - let textarea = $(element); + let textarea = element; let visibleTextbox; this.highlightPlaceholders = ( - typeof textarea.data('highlightPlaceholders') === 'undefined' || - !!textarea.data('highlightPlaceholders') + typeof textarea.dataset.highlightPlaceholders === 'undefined' || + textarea.dataset.highlightPlaceholders !== 'false' ); - this.$textbox = textarea - .wrap(` -
- `) - .after(this.$background = $(` -