jquery移动单选按钮onclick事件

sin*_*sin 1 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>
Run Code Online (Sandbox Code Playgroud)

Gaj*_*res 7

使用更改事件而不是单击事件.

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

$(document).on('pagebeforeshow', '#index', function(){ 
    $(document).on('change', '[type="radio"]', function(){ 
        alert('Change');
    });    
});
Run Code Online (Sandbox Code Playgroud)