За последние 24 часа нас посетили 15890 программистов и 1545 роботов. Сейчас ищет 821 программист ...

Jquery Radio Input

Тема в разделе "JavaScript и AJAX", создана пользователем olegkaz, 25 мар 2013.

  1. olegkaz

    olegkaz Активный пользователь

    С нами с:
    21 фев 2013
    Сообщения:
    121
    Симпатии:
    0
    Есть форма :
    Код (Text):
    1.  
    2. <form method="POST" action="#">
    3.         <ul>
    4.             <li><input type="radio" name="type" value="" />1</li>
    5.             <li><input type="radio" name="type" value="" />2</li>
    6.             <li><input type="radio" name="type" value="" />3</li>
    7.             <li><input type="radio" name="type" value="" />4</li>
    8.         </ul>
    9. </form>
    При выборе определённой Radio надо чтобы элемент списка LI менял фон. Использовал фокус и блюр, но когда нажимаешь на другую область фон пропадает. тут надо с checked, но пока ничего не выходит. Заранее спасибо!
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Тут нужен js при выборе радио батона меняй стиль у li
     
  3. olegkaz

    olegkaz Активный пользователь

    С нами с:
    21 фев 2013
    Сообщения:
    121
    Симпатии:
    0
    На Jquery наверняка есть решение.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    в смысле? это вопрос? ты спрашиваешь, есть ли на jQuery решение такой ситуации, что когда кликают по радио менять стиль списка?
     
  5. olegkaz

    olegkaz Активный пользователь

    С нами с:
    21 фев 2013
    Сообщения:
    121
    Симпатии:
    0
    Проблема в том что если выбрана радио кнопка то добавляем стиль если нет то удаляем. С checked разобраться не могу.
     
  6. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    Есть мнение, что сами радиобутоны проблематично стилизовать, потому что это элементы ОС, а не браузера. Зато можно стилизовать что-то, во что заворачиваешь этот буттон. Обычно input radio завернут в label.
    http://stackoverflow.com/search?q=stylize+input+radio
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    если на html5 или как-то там то
    input:checked
     
  8. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7