jquery在其可见时移动div

jquery在其可见时移动div,jquery,html,jquery-animate,move,Jquery,Html,Jquery Animate,Move,我有三个部门,第一部门,第二部门和第三部门。。通过PHP在页面上创建加载DIV,我有一个场景,其中DIV 1有一个子DIV。是否可以使用jquery在文档加载上放置一个函数来检查child-div1是否可见,将子DIV移动到DIV 3下面 这可能吗。我知道要使用的所有代码位,动画、window.load等,但我缺少移动div的代码,以及如何在看到childdiv1时将其设置在if条件内 我看不出JSFIDLE在这种情况下有多大帮助,但已经建立了一个基本的DIV设置。我不能粘贴我的实际代码,因为它

我有三个部门,第一部门,第二部门和第三部门。。通过PHP在页面上创建加载DIV,我有一个场景,其中DIV 1有一个子DIV。是否可以使用jquery在文档加载上放置一个函数来检查child-div1是否可见,将子DIV移动到DIV 3下面

这可能吗。我知道要使用的所有代码位,动画、window.load等,但我缺少移动div的代码,以及如何在看到childdiv1时将其设置在if条件内

我看不出JSFIDLE在这种情况下有多大帮助,但已经建立了一个基本的DIV设置。我不能粘贴我的实际代码,因为它需要由CMS的php执行

希望我把问题说清楚

谢谢大家!
伊恩

试试这样

$(function(){
    var $ChildDiv = $('.child-div');

    // This is condition for check that dom is visible or not
    if($ChildDiv.is(':visible'))
    {
        // replace the child dom after the div 3
        $ChildDiv.insertAfter($('.div3'))
    }
})

在这里添加您的代码。。。或者至少一个JSFIDLE…谢谢你,伙计,就这么多。。问题是:visible和insertAfter,这对我来说还是新鲜事。他立即工作,感谢那个人毫无怨言的帮助。