ページのフッターにプライバシーポリシー通知バーを作成し、新しい訪問者のみを表示しようとしています。受諾のクリックでその通知を却下する。今すぐバーがページの一番下に固定されて表示されていますが、通知バーをクリックして閉じることができません。通知バーがクリックで解除されない
<span class="banner tracking-banner p-t-1">
<div class="container">
<div class="row">
<div class="col-sm-10 text-left m-b-1">
This website uses cookies and other 3rd party services to customize and provide you a more personalized experience. To find out more, see our <a href="/privacy/">Privacy Policy</a>.
</div>
<div class="col-sm-2 m-b-1">
<button class="dismiss btn btn-sm btn-block btn-invert">Accept</button>
</div>
</div>
</div>
</span>
JS
$(".banner").fadeIn("slow").append(".container");
$(".dismiss").click(function(){
$(".banner").fadeOut("slow");
});
まだ学んjsがそう私と一緒に裸してください。これを適切に機能させるためのより優れた選択肢を開くため、説明も役立ちます。ありがとう!
コンソールにエラーがありますか? – j08691
[ブロック要素( 'div')をインライン要素(' span')の中に入れるのは良い方法ではありません](https://stackoverflow.com/questions/6061869/are-block-level-elements-allowed-inside-inline -level-elements-in-html5)。 –
文書の準備機能内でコードを呼び出しているかどうか –