2013-08-23 1 views
-1

EDIT:

Вот проблема/вопрос:
кнопки Jquery работы (показать отформатирован в стиле Jquery, согласно, например, в jquery documentation) в первом примере (места) и Дон 't работать (не отображаться в формате jquery style) во втором (радио).radio_buttons с JQuery

Я пытался заставить jquery кнопки работать, но я не могу это сделать.

Я работал с this question и адаптирована jfiddle

Я уверен, что это должно быть только небольшая вещь, которую я не хватает - но почему этот код работы:

<fieldset class="filter_form_fieldset venues"> 
    <legend class="filter_form_fieldset_legend">Choose a venue type:</legend> 
    <input type="checkbox" name="venuetypes[]" id="venue-1" /> 
    <label for="venue-1">Venue 1</label> 
    <input type="checkbox" name="venuetypes[]" id="venue-2" /> 
    <label for="venue-2">Venue 2</label> 
    <input type="checkbox" name="venuetypes[]" id="venue-3" /> 
    <label for="venue-3">Venue 3</label> 
</fieldset> 

и этого кода нет?

<tr> 
    <td class="goal_row">goal 1: </td> 
    <td id="radio"> 
    <input id="score_1_1" name="score_1" type="radio" value="1" /> 
    <label for="score_1">1</label> 
    <input id="score_1_2" name="score_1" type="radio" value="2" /> 
    <label for="score_1">2</label> 
    <input id="score_1_3" name="score_1" type="radio" value="3" /> 
    <label for="score_1">3</label> 
    <input id="score_1_4" name="score_1" type="radio" value="4" /> 
    <label for="score_1">4</label> 
    <input id="score_1_5" name="score_1" type="radio" value="5" /> 
    <label for="score_1">5</label> 
    </td> 
</tr> 
+0

В каким образом он не работает из-за этого, пожалуйста, предоставьте больше, чем просто код –

+1

Что вы хотите сделать *? Что * не делает? –

+0

извинения, вопрос обновления – dax

ответ

2

FIDDLE

Положите радио в DIV и изменить для значения от имени к идентификатору, как этот

<tr> 


<td class="goal_row">goal 1: </td> 
    <td> 
     <div id="radio"> 
      <input id="score_1_1" name="score_1" type="radio" value="1" /> 
      <label for="score_1_1">1</label> 
      <input id="score_1_2" name="score_1" type="radio" value="2" /> 
      <label for="score_1_2">2</label> 
      <input id="score_1_3" name="score_1" type="radio" value="3" /> 
      <label for="score_1_3">3</label> 
      <input id="score_1_4" name="score_1" type="radio" value="4" /> 
      <label for="score_1_4">4</label> 
      <input id="score_1_5" name="score_1" type="radio" value="5" /> 
      <label for="score_1_5">5</label> 
     </div> 
    </td> 
</tr> 
-1

ОК, я получил его. его и Ид Поставленная задача это ниже кода в коде, и это будет работать проверить эту скрипку http://jsfiddle.net/DZx3z/62/

<tr> 
    <td class="goal_row">goal 1: </td> 
    <td> 
    <div id="radio"> 
    <input id="score_1_1" name="score_1" type="radio" value="1" /> 
    <label for="score_1_1">1</label> 
    <input id="score_1_2" name="score_1" type="radio" value="2" /> 
    <label for="score_1_2">2</label> 
    <input id="score_1_3" name="score_1" type="radio" value="3" /> 
    <label for="score_1_3">3</label> 
    <input id="score_1_4" name="score_1" type="radio" value="4" /> 
    <label for="score_1_4">4</label> 
    <input id="score_1_5" name="score_1" type="radio" value="5" /> 
    <label for="score_1_5">5</label> 
    </div> 
    </td> 
</tr> 

, что это проблема в коде:

сво небольшая проблема, которую вы пытаетесь поставить name attr valuefor attr of label в том, что это, почему не работает for attr works for id val

+0

Это не работает. Сценарий здесь http://jsfiddle.net/DZx3z/59/ –

+0

Я проверил, и я уверен, что его работа –

+0

я делаю неправильный downvoter ???? –

0

Попробуйте эту скрипку: нужно поставить radio кнопку inside div и установить divid является radio

http://jsfiddle.net/DZx3z/61/

Смежные вопросы