我正在尝试创建一个具有 4 种手风琴风格的 WordPress 主题。我尝试使用我的代码来缩短它,但我没有做任何事情。有没有办法缩短这个?您的帮助将不胜感激!
jQuery(document).ready(function() {
var allPanels = jQuery('.accordion-style1 > dd').hide();
jQuery('.accordion-style1 > dt > a').click(function() {
allPanels.slideUp();
if(jQuery(this).parent().next().is(':hidden')) {
jQuery(this).parent().next().slideDown();
}
return false;
});
});
jQuery(document).ready(function() {
var allPanels = jQuery('.accordion-style2 > dd').hide();
jQuery('.accordion-style2 > dt > a').click(function() {
allPanels.slideUp();
if(jQuery(this).parent().next().is(':hidden')) {
jQuery(this).parent().next().slideDown();
}
return false;
});
});
jQuery(document).ready(function() {
var allPanels = jQuery('.accordion-style3 > dd').hide();
jQuery('.accordion-style3 > dt > a').click(function() {
allPanels.slideUp();
if(jQuery(this).parent().next().is(':hidden')) {
jQuery(this).parent().next().slideDown();
}
return false;
});
});
jQuery(document).ready(function() {
var allPanels = jQuery('.accordion-style4 > dd').hide();
jQuery('.accordion-style4 > dt > a').click(function() {
allPanels.slideUp();
if(jQuery(this).parent().next().is(':hidden')) {
jQuery(this).parent().next().slideDown();
}
return false;
});
});