【问题标题】:Duplicate CSS Class using insertafter when moving a css class in js, wordpress在js,wordpress中移动css类时使用insertafter复制CSS类
【发布时间】: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>

【问题讨论】:

  • 这段代码似乎有效。反正它已经打破了循环

标签: javascript jquery css wordpress wordpress-theming


【解决方案1】:

这行得通。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-24
    • 1970-01-01
    • 2020-08-30
    • 1970-01-01
    • 2018-05-08
    • 1970-01-01
    • 2020-02-10
    • 1970-01-01
    相关资源
    最近更新 更多