Javascript 无法在Avada主题中动态移动元素
我正试图在我们的wordpress网站中创建动态类别,但在我们的Avada主题中。我的PHP可以很好地提取类别信息,但证明一个挑战的是正确地放置div。也就是说,我可以在页面上获得动态类别,但是在错误的位置 我尝试过创建DIV,将它们放在我创建的父DIV中,然后将它们附加到DOM中的正确位置,但这要么不起作用,要么出现以下错误:Javascript 无法在Avada主题中动态移动元素,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我正试图在我们的wordpress网站中创建动态类别,但在我们的Avada主题中。我的PHP可以很好地提取类别信息,但证明一个挑战的是正确地放置div。也就是说,我可以在页面上获得动态类别,但是在错误的位置 我尝试过创建DIV,将它们放在我创建的父DIV中,然后将它们附加到DOM中的正确位置,但这要么不起作用,要么出现以下错误: Failed to execute 'appendChild' on 'Node': The new child element contains the parent
Failed to execute 'appendChild' on 'Node': The new child element contains the parent.
下面是我尝试过的JS/jQuery的简要介绍。本质上,我的目的是找到#dynamicDiv和其中的所有div,将它们设置为一个变量,然后将它们附加到.fusion类的标题栏下面。
我可能离这里很远,所以非常感谢您的帮助
var selection =jQuery("#dynamicDiv").find("div");
var div =jQuery(".fusion-fullwidth fullwidth-box fusion-blend-mode hundred-percent-fullwidth").find(".fusion-title title fusion-title-size-one");
jQuery(div).append(selection);
您意识到
find('div')
将获得#dynamicDiv
中的所有div,对吗?很有可能的是,find()
中的一个未能正确定位某些内容。仔细检查以确保您想要定位的div实际工作。方法是将dynamicDiv
中的所有内容移动到页面较低的位置。所以是的,我想我想把它们都搬走。不过,我可能错了。您意识到find('div')
将使#dynamicDiv
中的所有div都正确吗?很有可能的是,find()
中的一个未能正确定位某些内容。仔细检查以确保您想要定位的div实际工作。方法是将dynamicDiv
中的所有内容移动到页面较低的位置。所以是的,我想我想把它们都搬走。不过,我可能错了。