使用change()的Selected Radio选项与JQM(jQueryMobile)无法正常工作

我发现Radios和使用JQM(jQueryMobile)lib的change()函数存在一个奇怪的问题。

单击收音机时,我得到的是前一个值而不是新值,如下所示: http : //jsfiddle.net/fSbk9/3/

但它应该像这样执行,如下所示:
http://jsfiddle.net/N6qmr/10/
其中change()应显示所选值而不是旧值。

有什么想法吗?

更新:

这是工作版本: http : //jsfiddle.net/fSbk9/15/

这是一个非常有趣的行为。 JQM会调用更改function,然后您会看到警报消息,在警告消息上单击确定后,您将看到所选的radiobox值将会切换。 因此在更改完成之前调用该函数,因此该值是错误的。 但原因,嗯……我解决了它:

做这个:

alert($('input[name=first_radio]:checked').val()); 

见这里: http : //jsfiddle.net/fSbk9/6/