【发布时间】:2014-12-21 08:24:08
【问题描述】:
我想向属于刚刚单击的元素的元素添加一个类。班级发生了变化,但它们都以fa-开头。
所以我想动态获取刚刚点击的元素的类,并将其添加到不同的元素中。我试过这个,但由于一些奇怪的原因它不起作用。
$(".fa").on("click", function() {
var Icon = $(".icon");
Icon.addClass($(this).attr("class").match(/fa-[\w-]*\b/));
});
我什至提醒了这一点,以确保它获得了课程并且确实如此。
alert($(this).attr("class").match(/fa-[\w-]*\b/))
【问题讨论】:
-
你能添加html和小提琴吗?
-
这是一个例子jsfiddle.net/opb48aLc/2
标签: jquery class dynamic addclass