jQuery Mobile に次のコードがあります。このコードは、ページが最初に読み込まれるときは正常に機能しますが、このページに移動すると何もしません。
$('#dontKnowReg').click(function(){
if($(this).is(':checked')) {
$('#dontKnowRegDetails').slideDown();
} else {
$('#dontKnowRegDetails').slideUp();
}
});
.click を .live に変更して同様の問題を修正しましたが、この場合、コードがまったく機能しないことを意味します (ページを更新しても)。ありがとう
$('#dontKnowReg').live('click', function () {
if($(this).is(':checked')) {
$('#dontKnowRegDetails').slideDown();
} else {
$('#dontKnowRegDetails').slideUp();
}
});