Помощник
|
Переключение цвета текста checkboxом |
Elusive28
|
Сообщение
#1
|
||
|
|
||
|
|||
Zippovich |
3.1.2013, 22:18;
Ответить: Zippovich
Сообщение
#2
|
|
label тег - не оно?
вообще в инете куча готовых скриптов подмены checkbox |
|
|
Elusive28
|
Сообщение
#3
|
|
|
|
|
Elusive28
|
Сообщение
#4
|
|
попробую перефразировать:
у меня вместо лэйбла идет в заголовке h5 текст, который должен менять цвет при нажатии-можно по его айди ведь менять цвет как-то
с чекбоксом все в порядке-картинками заделал, в коде видно просто лэйблом управлять не смог-надо чтоб текст возле чекбокса был по центру, а метка ниже центра от уровня чекбокса |
|
|
Zippovich |
4.1.2013, 2:35;
Ответить: Zippovich
Сообщение
#5
|
|
Я тебе на jquery напишу - сам переводи в нативный, если хочешь
$(function() { $('.niceCheck input').change(function() { if ($(this).is(':checked')) { $(this).next('h5').css('background','red'); } else { $(this).next('h5').css('background','#fff'); } }); }); |
|
|
Elusive28
|
Сообщение
#6
|
|
|
решил своим способом, куда проще)
<script type="text/javascript"> function changeCheck(el) { var el = el, input = el.getElementsByTagName("input")[0]; if(input.checked) { el.style.backgroundPosition="0 0"; input.checked=false; el.style.color = "#72777F"; } else { el.style.backgroundPosition="0 -17px"; input.checked=true; el.style.color = "#af1b33"; } return true; } function startChangeCheck(el) { var el = el, input = el.getElementsByTagName("input")[0]; if(input.checked) { el.style.backgroundPosition="0 -17px"; } return true; } function startCheck() { startChangeCheck(document.getElementById("box1")); } window.onload=startCheck; </script>
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Перевод текста в речь нейросетями - сервис Zvukogram | 13 | Zvukogram | 7192 | 19.2.2024, 18:16 автор: freon_mr777 |
|
📌 Рандомизация видео/аудио/фото/текста с минимальным участием - 𝓓𝓮𝓵𝓽𝓪𝓣𝓸𝓸𝓵𝓼 Мы предлагаем комплексное решение для рандомизации всех видов офера |
2 | leviathan | 1377 | 29.1.2024, 21:29 автор: leviathan |
|
Нужен перевод текста с RU на UZ | 0 | REGNET | 765 | 22.2.2023, 15:17 автор: REGNET |
|
Наполнение сайта Автотематики (написание текста с размещением) Ищу человека для длительного сотрудничества |
2 | NYLesha | 1832 | 1.8.2022, 23:22 автор: NYLesha |
|
Рерайт на постоянку (2-3 текста в неделю) Авто тематика |
2 | k62 | 1799 | 4.6.2021, 21:20 автор: mark2013 |
Текстовая версия | Сейчас: 19.4.2024, 12:38 |