どのセレクタを使用するかが決まります。 IDを持つ単一のHTML要素がある場合は、#
セレクタを使用します。複数の要素がある場合は、IDではなくクラスを使用し、.
セレクタを使用する必要があります。あなたはcnt
表記で複数のアンカーを持っている場合は、
$('a#cnt').click(function() {
$('#fancybox-content').css({"border":"solid 1px #000"});
});
class="cnt"
と使用として設定:あなたはid="cnt"
で、単一A
のタグを持っている場合は
は、あなたが使用します。以下は例です:
$('a.cnt').click(function() {
$('#fancybox-content').css({"border":"solid 1px #000"});
});
いっそのこと、この
のようなスタイルシートであなたのスタイルを保ちます
.borderOn { border: solid 1px #000; }
そして、あなたのリンクをクリックイベントで(そしてあなたが好きな場合はオフ)にこのクラスを切り替える:迅速な対応のための
$('a.cnt').click(function() {
$('#fancybox-content').addClass('borderOn');
});
感謝。それは単なるタグです。私はワードプレスで働いており、重力フォーム+ファンシーボックスを使ってモーダルウィンドウでフォームを開きます。私は、モーダル・フォームがモーダル・ピクチャとは異なるファンシー・ボックス・スタイルを持つようにするだけです。出来た !ありがとうございました。 – Michael
cool!私の答えは+1? :) –
彼はupvoteの担当者を持っていないが、彼は受け入れることができます。 –