Я хочу добавить класс к элементу, принадлежащему элементу, который был просто щелкнул. Класс меняется, но все начинается с fa-.jQuery: динамически добавлять класс, принадлежащий другому элементу
Так что я хочу динамически получить класс элемента, который был просто щелкнул, и добавить его в другой элемент. Я пробовал это, но по какой-то странной причине он не работает.
$(".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 и скрипку? –
Вот пример http://jsfiddle.net/opb48aLc/2/ – UserDy