2つのテキストノードと1つのjqueryオブジェクトがあります。これを行うときは、それらをDOMに追加します。
$('<div>')
.append("Ajax Failed, ")
.append($("<span>").addClass('counter').countDown({
start:o.time,
onEnd:function(){$.ajax(o.ajax);},
onRetryEnd:function(){o.onFailed();}
}))
.append(" Seconds until resend request")
.appendTo('#domElement').align({position:'absolute',parent:$('#domElement')});
完璧になります(結果:Ajaxが失敗し、リクエストを再送信するまで6秒)が、次のように、このすべてのデータを一度に追加したいと思います。
var counter = $("<span>").addClass('counter').countDown({
start:o.time,
onEnd:function(){$.ajax(o.ajax);},
onRetryEnd:function(){o.onFailed();}
});
$('<div>').append('Ajax Failed, ' + counter + 'Seconds until resend request');
結果:Ajaxが失敗しました、[オブジェクトオブジェクト]リクエストを再送信するまでの秒数。
一度にそれを行うことは可能ですか?