Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
Php 在这么多次跳水后休息_Php_Jquery - Fatal编程技术网

Php 在这么多次跳水后休息

Php 在这么多次跳水后休息,php,jquery,Php,Jquery,我有4个硬编码的div。在第三节之后,我想把第四节换成新的一节。我如何做到这一点,我可以用php还是必须使用javascript/jQuery?div被包装在标签标签中。顺便说一句,我忘了提到标签是动态打开的。因此,并非所有标签都能同时查看。 材料1 材料2 材料3 材料4 如果当前索引可被3整除,则可以使用jquery的方法循环遍历标签并添加 $("label").each(function(i){ if (i%3 == 0) { $(this).after("&l

我有4个硬编码的div。在第三节之后,我想把第四节换成新的一节。我如何做到这一点,我可以用php还是必须使用javascript/jQuery?div被包装在标签标签中。顺便说一句,我忘了提到标签是动态打开的。因此,并非所有标签都能同时查看。


材料1
材料2
材料3
材料4

如果当前索引可被3整除,则可以使用jquery的方法循环遍历标签并添加

$("label").each(function(i){
   if (i%3 == 0)
   {
       $(this).after("<br/>");
   }
});
$(“标签”)。每个(功能(i){
如果(i%3==0)
{
$(此)。在(“
”)之后; } });
使用:

$('label:nth child(4n)')。在(“
”)之后;​

是最简单的解决方案如果我没有弄错的话,它们应该都在单独的行上。你把
display:inline
样式放在那里了吗?我更新了这个问题。但是,是的,我有额外的css使它们成为内联的。请发布相关的javascript代码,以显示标签是如何动态显示的。@RokoC.Buljan nope,jQuery在调用匿名回调时设置
I
。是的,是的,对不起,我是移动的,并且(I)内括号被我的res.+1Thanks@jrummell吃掉了这是另一种有趣的方法我不知道在
n子(n)
-非常酷。@paislee-有没有办法添加一个额外的检查,看看标签是否可见,然后在这个脚本中执行此操作?@Joe检查jQuery的
。过滤器(“:可见”)
$("label").each(function(i){
   if (i%3 == 0)
   {
       $(this).after("<br/>");
   }
});
$('label:nth-child(4n)').after("<br/>");​