jquery移动单选按钮onclick事件

时间:2013-07-02 09:54:01

标签: jquery jquery-mobile

我正在使用带有onclick事件的jQuery移动单选按钮,onclick事件不会在第一次单击时触发它在第二次单击时触发,即双击正在工作 我该怎么解决呢?

代码

<div class="radio" data-role="fieldcontain" id="divDays"> 
  <fieldset data-role="controlgroup"> 
     <label for="5day" name="dayview0" onclick="loadProjectMainBody()" class="text13"> 
        <input type="radio" name="days" id="5day" value="5" checked="checked" /> 5 DAY VIEW   
     </label>
  </fieldset>
</div>

1 个答案:

答案 0 :(得分:7)

使用更改事件而非点击事件。

工作示例:http://jsfiddle.net/Gajotres/mXLer/

$(document).on('pagebeforeshow', '#index', function(){ 
    $(document).on('change', '[type="radio"]', function(){ 
        alert('Change');
    });    
});
相关问题