チェックボックスをオンにして2つのリスト間でliを移動しようとしているので、チェックボックスをオンにして最初のリストから2番目のリストに移動する方法がいくつかありますが、チェックボックスをオフにするとliを元に戻すことに固執しています
ここにフィドルがありますhttp://jsfiddle.net/B4XhH/6/
$("input[type=checkbox]").click(function () {
var i=$('input:checkbox').index($(this));
if(confirm("Are you sure to move ? ")){
$( '#wizard1 li:eq('+i+')' ).insertAfter( '#wizard2 li:last' );
}else{
if($(this).is(":checked")){
alert("gdfg");
$(':checkbox').each(function(){ this.checked = false; });
//$("input[type=checkbox]").prop('checked', false);
}
}
});