エフェクトを使ってラベルを隠したいのですfadeOut
が、完成したらその中に挿入したい
$('label.alert').fadeOut('slow',function(){$(this).text(' ');});
ただし
、生のテキストとしてを生成します。何か案は ?
エフェクトを使ってラベルを隠したいのですfadeOut
が、完成したらその中に挿入したい
$('label.alert').fadeOut('slow',function(){$(this).text(' ');});
ただし
、生のテキストとしてを生成します。何か案は ?
.html()
の代わりに使用してください.text()
。
XSSの脆弱性があるため、別のフレームワーク/ライブラリ(Vue.jsなど)を使用する.html()
か、同じメソッドを使用する場合は注意が必要です。この回答v-html
からXSSの詳細を読んでください。
.text()を介した作業方法:テキストメッセージの代わりに
簡単に使用できます。
\xa0
replaceWith
トリックをしました
$('label.alert').fadeOut('slow',function(){$(this).replaceWith('<label class="alert"> </label>');});