У меня проблемы с javascript и html.Несколько мигающих текстовых элементов с использованием 1 id?
Вот мой сценарий
<script type="text/javascript">
function flashtext(Urgent,col) {
var tmpColCheck = document.getElementById('Urgent').style.color;
if (tmpColCheck === 'silver') {
document.getElementById('Urgent').style.color = col;
} else {
document.getElementById('Urgent').style.color = 'silver';
}
}
setInterval(function() {
flashtext('flashingtext','red');
}, 500); //set an interval timer up to repeat the function
А вот мой HTML,
<div class="js-col-md-6 js-col-xs-6" id="<?php echo $ticket->priority ?>" style="text-align: center; background:<?php echo $ticket->prioritycolour; ?>;"><?php echo $ticket->priority; ?></div>
Ид является Срочным, который вызывается из настроек серверных, это только один я хочу flash/blink.
В этом проблема, это работает = D yaay! ... но только в первом случае все остальные Срочные экземпляры являются прочными. Так что я ищу, как я могу заставить все экземпляры flash/blink, а не только первый экземпляр?
Спасибо :)-х
Вместо использования идентификатора, рассмотрите назначение всех экземпляров одного и того же класса CSS, а затем измените класс. – sherb
Я пробовал это, но поскольку стиль и текст вызывается из пользовательского выбора интерфейса при попытке добавить css в класс, он затрагивает все экземпляры i.e, Low, Medium, High и Urgent, потому что все они используют один и тот же класс. Только Срочно, что я пытаюсь сделать flash. И да, вы догадались, это система поддержки билетов^-^ –