我有一个jQuery脚本,但它很长(我认为) 有没有办法缩短这段代码? 该代码将类添加到按钮和一个段落,以便它们显示自己的文本,每个按钮都有自己的文本(段落)。有没有办法缩短这个jQuery代码?
我谈论的jQuery代码;),但我可以改变HTML,如果需要的CSS藏汉
$(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
});
});
这两个答案的工作THX我会用这一个;-) – Rikato 2014-11-05 09:58:33
马克去,因为答案,如果这种帮助ü – Se0ng11 2014-11-05 10:00:33
不要你忘记了一个* p *选择器? – Fractaliste 2014-11-05 10:04:04