Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在WordPress中使用jQuery创建手风琴?_Javascript_Jquery_Html_Css_Wordpress - Fatal编程技术网

Javascript 如何在WordPress中使用jQuery创建手风琴?

Javascript 如何在WordPress中使用jQuery创建手风琴?,javascript,jquery,html,css,wordpress,Javascript,Jquery,Html,Css,Wordpress,我正试图创造一个手风琴,这是一个有点不同于大多数 我想做什么: 具有一个标题,单击该标题时,说明将显示在页面的整个宽度上 我想把标题在屏幕上分成三列;因此,标题不会跨越页面的宽度 基本上是在寻找这样的东西: 正如你所看到的,这和大多数情况有点不同。我发现了一个类似于我尝试做的事情的现场演示,这可以找到 到目前为止我所做的: 我一直在使用Cherry框架并使用短代码来实现这一点,但当我试图从标题中展开描述时遇到了问题。不确定是否有办法编辑手风琴短码,以允许描述的宽度或不,但我认为这将是理想

我正试图创造一个手风琴,这是一个有点不同于大多数

我想做什么:

  • 具有一个标题,单击该标题时,说明将显示在页面的整个宽度上
  • 我想把标题在屏幕上分成三列;因此,标题不会跨越页面的宽度
基本上是在寻找这样的东西:

正如你所看到的,这和大多数情况有点不同。我发现了一个类似于我尝试做的事情的现场演示,这可以找到

到目前为止我所做的:

我一直在使用Cherry框架并使用短代码来实现这一点,但当我试图从标题中展开描述时遇到了问题。不确定是否有办法编辑手风琴短码,以允许描述的宽度或不,但我认为这将是理想的

以下是我迄今为止的代码:

    [tabs direction="top" tab1="the first tab" tab2="the second tab" tab3="the third tab"]
[tab1]

[row]

[span4]

[accordion title="Title 1"] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lorem lectus, porta et nulla ut, bibendum placerat sem. Aliquam a consequat ante, cursus posuere eros. Fusce ac turpis in turpis elementum malesuada vitae eu urna. Curabitur felis enim, luctus vitae pharetra eget, aliquam quis sem. Mauris ipsum erat, sodales et aliquet in, vehicula ut nisl. Aliquam vestibulum diam dictum odio mollis, ut pretium erat elementum. Nunc ornare, quam vitae maximus tincidunt, elit nunc ornare neque, ut tincidunt lorem orci at sem. Sed arcu tellus, vulputate non ante vitae, varius congue urna. Duis sed lacus est. Mauris eu lacus ac enim fermentum vestibulum. Pellentesque pellentesque ornare auctor. Curabitur imperdiet ipsum et justo bibendum, eget eleifend dui iaculis. 

[/accordion]

[/span4]

[span4]

[accordion title="Title 2"] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lorem lectus, porta et nulla ut, bibendum placerat sem. Aliquam a consequat ante, cursus posuere eros. Fusce ac turpis in turpis elementum malesuada vitae eu urna. Curabitur felis enim, luctus vitae pharetra eget, aliquam quis sem. Mauris ipsum erat, sodales et aliquet in, vehicula ut nisl. Aliquam vestibulum diam dictum odio mollis, ut pretium erat elementum. Nunc ornare, quam vitae maximus tincidunt, elit nunc ornare neque, ut tincidunt lorem orci at sem. Sed arcu tellus, vulputate non ante vitae, varius congue urna. Duis sed lacus est. Mauris eu lacus ac enim fermentum vestibulum. Pellentesque pellentesque ornare auctor. Curabitur imperdiet ipsum et justo bibendum, eget eleifend dui iaculis. 

[/accordion]
[/span4]

[span4]

[accordion title="Title 3"] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lorem lectus, porta et nulla ut, bibendum placerat sem. Aliquam a consequat ante, cursus posuere eros. Fusce ac turpis in turpis elementum malesuada vitae eu urna. Curabitur felis enim, luctus vitae pharetra eget, aliquam quis sem. Mauris ipsum erat, sodales et aliquet in, vehicula ut nisl. Aliquam vestibulum diam dictum odio mollis, ut pretium erat elementum. Nunc ornare, quam vitae maximus tincidunt, elit nunc ornare neque, ut tincidunt lorem orci at sem. Sed arcu tellus, vulputate non ante vitae, varius congue urna. Duis sed lacus est. Mauris eu lacus ac enim fermentum vestibulum. Pellentesque pellentesque ornare auctor. Curabitur imperdiet ipsum et justo bibendum, eget eleifend dui iaculis. 

[/accordion]
[/span4]

[/row]

[row]

[span4]

[accordion title="Title 4"] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lorem lectus, porta et nulla ut, bibendum placerat sem. Aliquam a consequat ante, cursus posuere eros. Fusce ac turpis in turpis elementum malesuada vitae eu urna. Curabitur felis enim, luctus vitae pharetra eget, aliquam quis sem. Mauris ipsum erat, sodales et aliquet in, vehicula ut nisl. Aliquam vestibulum diam dictum odio mollis, ut pretium erat elementum. Nunc ornare, quam vitae maximus tincidunt, elit nunc ornare neque, ut tincidunt lorem orci at sem. Sed arcu tellus, vulputate non ante vitae, varius congue urna. Duis sed lacus est. Mauris eu lacus ac enim fermentum vestibulum. Pellentesque pellentesque ornare auctor. Curabitur imperdiet ipsum et justo bibendum, eget eleifend dui iaculis. 

[/accordion]
[/span4]

[span4]

[accordion title="Title 5"] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lorem lectus, porta et nulla ut, bibendum placerat sem. Aliquam a consequat ante, cursus posuere eros. Fusce ac turpis in turpis elementum malesuada vitae eu urna. Curabitur felis enim, luctus vitae pharetra eget, aliquam quis sem. Mauris ipsum erat, sodales et aliquet in, vehicula ut nisl. Aliquam vestibulum diam dictum odio mollis, ut pretium erat elementum. Nunc ornare, quam vitae maximus tincidunt, elit nunc ornare neque, ut tincidunt lorem orci at sem. Sed arcu tellus, vulputate non ante vitae, varius congue urna. Duis sed lacus est. Mauris eu lacus ac enim fermentum vestibulum. Pellentesque pellentesque ornare auctor. Curabitur imperdiet ipsum et justo bibendum, eget eleifend dui iaculis. 

[/accordion]
[/span4]

[span4]

[accordion title="Title 6"] Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras lorem lectus, porta et nulla ut, bibendum placerat sem. Aliquam a consequat ante, cursus posuere eros. Fusce ac turpis in turpis elementum malesuada vitae eu urna. Curabitur felis enim, luctus vitae pharetra eget, aliquam quis sem. Mauris ipsum erat, sodales et aliquet in, vehicula ut nisl. Aliquam vestibulum diam dictum odio mollis, ut pretium erat elementum. Nunc ornare, quam vitae maximus tincidunt, elit nunc ornare neque, ut tincidunt lorem orci at sem. Sed arcu tellus, vulputate non ante vitae, varius congue urna. Duis sed lacus est. Mauris eu lacus ac enim fermentum vestibulum. Pellentesque pellentesque ornare auctor. Curabitur imperdiet ipsum et justo bibendum, eget eleifend dui iaculis. 

[/accordion]
[/span4]
[/row]
以下是我的截图:


就像我说的,我现在正在使用短代码来做这件事。我相信有一种更简单的方法可以做到这一点,在这种情况下,我不会遇到描述文本没有穿过页面宽度的问题

下面是一个示例,请检查代码

$(文档).ready(函数(){
$('.main ul li')。单击(函数(){
$('.main ul li').removeClass('active');
$(this.addClass('active');
$('main ul li').css('margin-bottom','1%');
$('.innerBox').hide();
var-boxHeight=$(this).children('.innerBox').innerHeight();
$(this.css('margin-bottom',boxHeight);
$(this.children('.innerBox').slideDown();
var widthUL=$('.main ul').width()-10;
var测试=$(此);
var leftUL=test.position().left;
$('.innerBox').css({'width':widthUL,'margin-left':-leftUL});
});
});
*{
保证金:0;
填充:0;
框大小:边框框;
}
.clrfix:之后{
内容:'';
明确:两者皆有;
显示:块;
}
梅因先生{
宽度:900px;
保证金:0自动;
边框:1px实心#ccc;
位置:相对位置;
溢出:隐藏;
}
李少林议员{
填充:.5%;
宽度:31%;
边框:1px实心#ccc;
列表样式:无;
利润率:1%;
显示:内联flex;
位置:相对位置;
边界半径:5px;
}
.主ul li.active{
背景:#d7e3de;
边框:1px实心#333;
边框底部:无;
填充:1%;
边界半径:0;
}
.main ul li.active.innerBox{
顶部:37像素;
}
.主保险箱{
背景:#d7e3de;
位置:绝对位置;
左:-1px;
显示:无;
顶部:38px;
z指数:1;
边框:1px实心#333;
填充:10px;
最小高度:20px;
}

  • 标题在这里 “知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”有时,如果你不轻率,就必须为自己的行为负责
  • 标题在这里 “Lorem ipsum door sit amet,一位杰出的献身者,他是一位临时劳工和职业经理人。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除了偶尔出于谨慎,还必须为动物的劳动负责
  • 标题在这里 试验
  • 标题在这里 “知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”有时,如果你不轻率,就必须为自己的行为负责
  • 标题在这里 “Lorem ipsum door sit amet,一位杰出的献身者,他是一位临时劳工和职业经理人。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除了偶尔出于谨慎,还必须为动物的劳动负责“Lorem ipsum door sit amet,一位杰出的献身者,他是一位临时劳工和职业经理人。但是,在最低限度上,我们需要一个实验室来进行日常工作。两人或两人在一个无教区的房间里互相指责。除了偶尔出于谨慎,还必须为动物的劳动负责
  • 标题在这里 试验
  • 标题在这里 试验
  • 标题在这里 “知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”卡博勒姆盲肠
  • 标题在这里 试验
  • 标题在这里 试验
  • 此处为标题 试验
  • 标题在这里 试验
  • 标题在这里 试验
  • 此处为标题 试验
  •   -webkit-column-count: 2; /* Chrome, Safari, Opera */
      -moz-column-count:2 ; /* Firefox */
      -webkit-column-width: 50%; /* Chrome, Safari, Opera */
      -moz-column-width: 50%; /* Firefox */
      -webkit-column-rule-style: solid; /* Chrome, Safari, Opera */
      -moz-column-rule-style: solid; /* Firefox */
      -webkit-column-rule-width: 1px; /* Chrome, Safari, Opera */
      -moz-column-rule-width: 1px; /* Firefox */
      -webkit-column-rule-color: blue; /* Chrome, Safari, Opera */
      -moz-column-rule-color: blue; /* Firefox */