【问题标题】:jQuery 1.0.1 vs 1.1.0 RC Radio buttons bug?jQuery 1.0.1 与 1.1.0 RC 单选按钮错误?
【发布时间】:2014-01-23 13:21:42
【问题描述】:

我得到了一些在 JQuery Mobile 1.0.1(稳定版)中运行良好的无线电控件,但是当我测试新的 RC (1.1.0) 时,我无法完成这些工作。

我是这样定义无线电组的

<fieldset data-role="controlgroup" data-type="horizontal">
            <legend>Mostra elementi gi&agrave; letti</legend>
                <input type="radio" name="radio-view" id="radioMostraElementiLettiSi" value="si"/>
                <label for="radioMostraElementiLettiSi">Si</label>
                <input type="radio" name="radio-view" id="radioMostraElementiLettiNo" value="no"/>
                <label for="radioMostraElementiLettiNo">No</label>
            </fieldset>

这是我用来检查的代码

if($('#radioMostraElementiLettiSi').attr("checked"))
        var showReadElements = "si";
    else
        var showReadElements = "no";

问题是在稳定版中,当我收听的收音机被检查时,它正确进入了中频条件,在新版本中它总是未定义。

此外,当我尝试监听 change 事件触发时......它永远不会触发,而在 1.0.1 版本中它会正确触发......

这是我用于更改事件的代码

$('#radioMostraElementiLettiSi').live('change',function(){

alert("Trigger!");
});

是我做错了什么还是他们只是改变了什么?

【问题讨论】:

标签: jquery jquery-mobile radio-button


【解决方案1】:

该错误已修复,请使用最新版本,直到发布新的 RC 版本。 http://jquerymobile.com/blog/2011/04/16/latest/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-14
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 2020-03-18
    • 1970-01-01
    相关资源
    最近更新 更多