之前我问过这个问题,但我在这里再次澄清:) 大家好,
我从代码笔中复制了一段代码 它在代码笔上工作 但是当我复制它时,它并没有和我合作! html和css工作了! 但是javascript部分没有 所以我无法在标签之间切换 我不知道这个问题是什么? 这是代码笔中的代码: https://codepen.io/ehermanson/pen/KwKWEv?editors=1000 这是我的代码:
$(".form").find("input, textarea").on("keyup blur focus", function(e) {
var $this = $(this), label = $this.prev("label");
if (e.type === "keyup") {
if ($this.val() === "") {
label.removeClass("active highlight");
} else {
label.addClass("active highlight");
}
} else if (e.type === "blur") {
if ($this.val() === "") {
label.removeClass("active highlight");
} else {
label.removeClass("highlight");
}
} else if (e.type === "focus") {
if ($this.val() === "") {
label.removeClass("highlight");
} else if ($this.val() !== "") {
label.addClass("highlight");
}
}
});
$(".tab a").on("click", function(e) {
e.preventDefault();
$(this).parent().addClass("active");
$(this).parent().siblings().removeClass("active");
target = $(this).attr("href");
$(".tab-content > div").not(target).hide();
$(target).fadeIn(600);
});
我把这段代码放在()标签之间 那是对的吗?