私は「吹き出し」を持っています。私はコンテンツのためのdivを使用してそれを構築します。その部門では、私が尻尾のために使ったimgを入れました。これらの2つは、ページが読み込まれると非表示になります。特定のボタンをクリックすると、その2つが表示されます。それにもかかわらず、内容(#msg-loc)だけが表示されます。 imgは隠されたままです。そして私はそれを取得しません。奇妙なことは、デフォルトで隠しプロパティを削除すると、すべてが適切に表示されるということです。表示プロパティはimgでは機能しませんか?誰かが助けることを願っています。あなたの返信を先にありがとう。乾杯。マークCSS - 表示プロパティがimgと連携していません
マイHTML:
<div id="msg-loc" class="hidden">
<img src="img/triangle.png" class="hidden triangle"/>
</div>
マイJS:
$('#msg-loc').html('the value is incorrect').removeClass('hidden');
$('.triangle').removeClass('hidden');
マイCSS:
#msg-loc{
width:300px;
text-align:center;
margin-top:8px;
background-color:pink;}
.triangle{
left:65px;
top:-13px;
position:relative;}
.hidden{
display:none;}
あなたがロック!シンプルで効果的です:)ありがとうございました。 – Marc
ボタンをクリックするたびにprepend()が増加する問題です。前置詞とは逆の機能はありますか? – Marc
個人的には、画像をドロップして、「エラー」スパンまたはdivの背景画像として使用します。 – isotrope