Итак, у меня есть эти div:
function classReturn(obj, target) {
var className = document.querySelector("." + target);
console.log("." + target);
animateAdd(className);
}
function animateAdd(thisClass) {
console.log(thisClass);
thisClass.classList.add("animate");
return;
}
<div class="block slide-up" onclick="classReturn(this,'slide-up')">
<p>.slide-up</p>
</div>
<div class="block slide-down" onclick="classReturn(this,'slide- down')">
<p>.slide-down</p>
</div>
<div class="block slide-left" onclick="classReturn(this,'slide- left')">
<p>.slide-left</p>
</div>
<div class="block slide-right" onclick="classReturn(this,'slide- right')">
<p>.slide-right</p>
</div>
Мой вопрос : есть ли способ вернуть второй класс предмета, по которому щелкают, без необходимости вставлять его встрока?
Это сэкономит некоторое время, вместо того, чтобы писать (this, 'className') каждый раз.