У меня есть сценарий jquery, но его долго (я думаю) Есть ли способ сделать этот код короче? Код добавляет классы к кнопке и абзацу, чтобы они отображались со своим текстом, каждая кнопка получила свой собственный текст (абзац).Есть ли способ сократить этот код jquery?
Я говорю о коде Jquery;) Но я могу изменить HTML и CSS Aswell при необходимости
$(function() { //run when the DOM is ready
$(".button-case.een").click(function() { //use a class, since your ID gets mangled
$(".button-case.een").toggleClass("active");
$("p.inner-p.een").toggleClass("active"); //add the class to the clicked element
});
$(".button-case.twee").click(function() { //use a class, since your ID gets mangled
$(".button-case.twee").toggleClass("active");
$("p.inner-p.twee").toggleClass("active"); //add the class to the clicked element
});
$(".button-case.drie").click(function() { //use a class, since your ID gets mangled
$(".button-case.drie").toggleClass("active");
$("p.inner-p.drie").toggleClass("active"); //add the class to the clicked element
});
$(".button-case.vier").click(function() { //use a class, since your ID gets mangled
$(".button-case.vier").toggleClass("active");
$("p.inner-p.vier").toggleClass("active"); //add the class to the clicked element
});
$(".button-case.vijf").click(function() { //use a class, since your ID gets mangled
$(".button-case.vijf").toggleClass("active");
$("p.inner-p.vijf").toggleClass("active"); //add the class to the clicked element
});
$(".button-case.zes").click(function() { //use a class, since your ID gets mangled
$(".button-case.zes").toggleClass("active");
$("p.inner-p.zes").toggleClass("active"); //add the class to the clicked element
});
});
Оба ответа работали ТНХ я пойду с этим один ;-) – Rikato
марки как ответ, если эта помощь у – Se0ng11
не делать вы забыли селектор * p *? – Fractaliste