与此非常相似,但是,在我的情况下,标签的值可以更改。我正在尝试在单击时更改字体。这是我迄今为止所拥有的:
// 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 {
}
});
尝试了三种,第一次通过它的标签访问,第二次直接访问(但是$(this)是复选框,不是标签),第二次是尝试获取标签的值,然后将其作为参数传入。
任何帮助将不胜感激。
顺便说一句:CSS是:
.hidden {
color: white;
}