jquery テーマローラーのハイライト/エラー html を jquery コードに適用したいと思います。jquery のハイライト コードは次のようになります (エラー コードも同様です)。
<div class="ui-widget">
<div class="ui-state-highlight ui-corner-all" style="margin-top: 20px; padding: 0 .7em;">
<p><span class="ui-icon ui-icon-info" style="float: left; margin-right: .3em;"></span>
<strong>Hey!</strong> Sample ui-state-highlight style.</p>
</div>
</div>
コードは次のように構成されています。
function doAjax(){
$.ajax({
url: 'myfile.php',
success: function(data) {
if (data == 'Initializing...please wait')
{
$('#quote p').html(data); //here I would add highlight css code
setTimeout(doAjax, 2000);
}
else
{
$('#quote p').html(data); //here is error css code
}
}
});
}
これはdivに出力されます:
<div id="quote"><p> </p></div>
ここでの使用.css()
は面倒だと思います。条件にhtmlを追加する方法はありますか? .html(data)
他の提案がない限り、サーバーから異なるメッセージを受け取るので、これが必要であることに注意してください。