在js,wordpress中移动css类时使用insertafter复制CSS类

Posted

技术标签:

【中文标题】在js,wordpress中移动css类时使用insertafter复制CSS类【英文标题】:Duplicate CSS Class using insertafter when moving a css class in js, wordpress 【发布时间】:2020-06-12 19:12:57 【问题描述】:

我在 JS 脚本中使用 insertafter 在 Wordpress 中移动一个 css 类。这工作正常,但是 JS 脚本输出 css 类的副本?有人知道如何解决这个问题吗?

add_action( 'wp_head', function()  ?>
<script>
    ( function( $ ) 
        'use strict';
        $( document ).on( 'ready', function() 
            $('.variations').insertAfter('.single_variation_wrap');
         );
     ( jQuery ) );
</script>

【问题讨论】:

这段代码似乎有效。反正它已经打破了循环 【参考方案1】:

这行得通。

(function($) 
                'use strict';
                $(document).on('ready', function() 
                    $('.variations').each(function() 
                        $(this).siblings('.single_variation_wrap').after(this);
                    );
                );
            (jQuery));

【讨论】:

以上是关于在js,wordpress中移动css类时使用insertafter复制CSS类的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress Avada:Css 在移动设备上不起作用

仅在WordPress中,菜单不会显示在移动主页上

为自定义 wordpress 插件加载 js 和 css 文件

WordPress 在保留查询字符串的同时启用 css/js 文件的浏览器缓存

Tailwind CSS 没有使用“jit”即时模式自动完成

删除WordPress中CSS/JS文件的版本