これと非常によく似ていますが、私の場合、ラベルの値が変わる可能性があります。クリック時にフォントを変更しようとしています。ここに私がこれまでに持っているものがあります:
// Job Type Button
$('fieldset.workexperience input').on('change', function() {
if ($(this).hasClass('jobtype') && ($(this).attr("name")!="")) {
$('.'+$(this).attr("name")).toggle("slow");
//Change color to white to show hidden
$('label[for=$(this)]').toggleClass("hidden");
$(this).toggleClass("hidden");
var $this = $(this).attr("label");
$('label[$this]').toggleClass("hidden");
} else {
}
});
最初はラベルでアクセスし、2 番目は直接アクセスします (ただし、$(this) はラベルではなくチェックボックスです)。2 番目はラベルの値を取得しようとするものです。引数として渡します。
どんな助けでも大歓迎です。
ところで:CSSは:
.hidden {
color: white;
}