Twitter bootstrap 单击标签时,单选按钮未被选中

Twitter bootstrap 单击标签时,单选按钮未被选中,twitter-bootstrap,radio-button,codeigniter-2,Twitter Bootstrap,Radio Button,Codeigniter 2,这是标记: <label for="big" class="labels"> <input type="radio" name="type" value="big" id="big"> Grandes images </label> 格兰德斯图像 它由以下内容生成: <?php $radio_data = array('id'=>'big','name'=>'type','type'=>'radio','value

这是标记:

<label for="big" class="labels">
    <input type="radio" name="type" value="big" id="big"> Grandes images
</label>

格兰德斯图像
它由以下内容生成:

<?php
    $radio_data = array('id'=>'big','name'=>'type','type'=>'radio','value'=>'big');
    echo form_label(form_input($radio_data)." Petites images\n",'small', $label_data);
?>

当我点击标签时,通常会选择单选按钮,但这并没有发生。我正在使用推特引导。

编辑:

echo form_label(form_input($radio_data)." Petites images\n",'small', $label_data);
echo form_input($radio_data) . form_label(" Petites images\n", $radio_data['id'], $label_data);
新HTML:

<span>
   <input type="radio" name="type" value="small" id="small">
   <label for="small" class="labels radio"> Petites images</label>
</span>

娇小的图像
新PHP:

<?php
    echo form_input($radio1_data);
    echo form_label(" Petites images", 'small', $label_data);
?>


但是,当点击标签时,收音机仍然没有被选中。

这是无效的HTML。标签不包含输入,它们由输入上的
id
和标签上的
for
分隔和连接。查找。

您将
表单输入()作为参数传递,该参数不正确,因为
表单标签()
采用以下参数:

form\u label($label\u text='',$id='',$attributes=array())

尝试更改此设置:

echo form_label(form_input($radio_data)." Petites images\n",'small', $label_data);
echo form_input($radio_data) . form_label(" Petites images\n", $radio_data['id'], $label_data);
至:

echo form_label(form_input($radio_data)." Petites images\n",'small', $label_data);
echo form_input($radio_data) . form_label(" Petites images\n", $radio_data['id'], $label_data);
输出结果应如下所示:

<input type="radio" name="type" value="big" id="big">
<label for="big" class="labels"> Petites images</label>

娇小的图像

我不懂php,但我懂html

请尝试获得如下输出:

<label for="big" class="labels">
    <input type="radio" name="type" value="big" id="big">
    <i>Grandes Images</i>   
</label>

格兰德斯图像

Twitter boostrap与此问题无关。

@YahyaKACEM您是否有演示url?@YahyaKACEM关于您的更新,您应该使用
包装而不是
包装,因为span标记只能包含其他内联元素,如abbr、strong等。。。请参考:否,twitter引导是否对该功能有任何影响?这是不正确的。看一个更好的参考:像这样试试