Понимание того, как изменить свойства Javascript

У меня есть код Javascript на веб-странице ... У меня есть 2 разных значка помощи. При щелчке по любому значку справки я вызываю подпрограмму, которая создает модальное всплывающее окно справки, но передает во всплывающее окно различные значения, чтобы всплывающее окно знало, какой текст справки отображать. Для простоты две иконки помощи передают значения «ВЛЕВО» или «ВПРАВО». Когда я называю свою рутину ...

openHelpDialog('LEFT');

это работает, я получаю всплывающее окно справки с помощью LEFT. Если я закрою свой браузер, и я вызываю процедуру

openHelpDialog('RIGHT');

это работает, я получаю всплывающую подсказку справки, основанную на нужном регионе моей страницы. Что НЕ работает, так это если я позвоню одному, а потом позвоню другому из того же окна браузера. ПОЯВЛЯЕТСЯ, что 2-й вызов (и все последующие вызовы) не «обновляют» свойства, чтобы открыть мне новое окно. Короче говоря, 3 переменные не меняются, и я не знаю почему. Вот мой соответствующий код.

function openHelpDialog(whichDiv) {
var helpTitle = '';
var helpSubTitle = '';
var helpContent = '';    

console.log(whichDiv);
if (whichDiv == 'LEFT') {
 helpTitle = 'Path Management Help';
 helpSubTitle = 'Available Opportunities';
 helpContent = '';   
  } else
  {
   helpTitle = 'Path Management Help';
   helpSubTitle = 'Selected Opportunities';
   helpContent = '';      
  };  

$("#iziModalHelp").iziModal({
    title: helpTitle,
    subtitle: helpSubTitle,
   ....
  });

   //Now open the window
   $('#iziModalHelp').iziModal('open');
};

Что мне нужно сделать, чтобы исправить это поведение? Спасибо

0
de
Вам нужно отредактировать функцию iziModal
добавлено автор Quentin, источник
JavaScript Jobs — чат
JavaScript Jobs — чат
8 336 участник(ов)

JavaScript Jobs — чат для поиска работы и людей Правила оформления: https://teletype.in/@telegram-ru/r1WQe5F1m См. также: @mobile_jobs, @devops_jobs, @nodejs_jobs, @react_js, @angular_ru, @js_ru

JavaScript.ru
JavaScript.ru
7 932 участник(ов)

Сообщество сайта JavaScript.ru в Slack.

pro.js
pro.js
4 675 участник(ов)

Про JavaScript и NodeJS Invite: https://t.me/joinchat/Be4rsT5Rsgq30DHutjxXgA Правила: http://telegra.ph/ru-chat-rules-06-19 Вакансии только с ЗП, не чаще раза в неделю.

JavaScript — русскоговорящее сообщество
JavaScript — русскоговорящее сообщество
3 269 участник(ов)

Рекомендуем сразу отключить уведомления Правила: https://rudevs.network/ByaMH6un7 См. также: @js_noobs_ru, @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

JavaScript Noobs — сообщество новичков
JavaScript Noobs — сообщество новичков
2 484 участник(ов)

Чат для новичков

javascript_ru
javascript_ru
915 участник(ов)

Сообщество любителей самого популярного языка программирования в мире. Чат основан в 2009 году. Логи: https://goo.gl/9EOeM7 Поддержка бота: @chat_linker (ссылка на репу внутри) Вам будут интересны @frontend_ru и @css_ru

jsChat
jsChat
603 участник(ов)

Чат посвященный программированию на языке javaScript Перед отправкой ссылки на Ваш контент посоветуйтесь с админом Все ссылки удаляются ботом автоматически

JavaScript for Zombies Chat
JavaScript for Zombies Chat
492 участник(ов)

Чат про JavaScript для настоящих zombie! Вход строго по приглашениям! Ссылка для строгих приглашений: https://t.me/joinchat/AAMBHz3Uyr0tuZ7VaB029g

All That JS
All That JS
417 участник(ов)

JS на русском