У меня есть выбор ввода с несколькими параметрами и код jQuery, который показывает div при выборе определенной опции. В настоящее время я использую это:Получить значение при выборе только при нажатии
$('#id_treatment_type').val() == '1'
Он отлично работает на хром, но не в Firefox. Когда я устанавливаю мышь на опцию (без щелчка), она меняет значение параметра.
В Chrome это работает, потому что значение изменяется только тогда, когда я нажал на эту опцию.
Проблема заключается в том, что я должен поставить это в цикле, потому что у меня есть способ много полеев, чтобы установить .Кнопку на всех
window.setInterval(function(){alerts();}, 5000);
Я бы установить этот интервал до несколько мса, потому что мне нужно покажите div быстрее.
Мне нужно, чтобы он работал на firefox, но я не знаю, как, если у кого-то есть идея. Извините за мой английский, но я надеюсь, что вы поймете, что я пытаюсь сказать.
Спасибо
Заканчивать https://api.jquery.com/change/ вы должны быть в состоянии «наблюдать» за изменениями в выборе, вместо того, чтобы просить изменения каждые х секунд. –
Вам не нужен цикл, вам просто нужно дать этим входам событие «change» –
Можете ли вы предоставить рабочий пример (с вашей html-разметкой) того, что вы пытаетесь? – empiric