getsctipt重新执行Elementor选项卡js部分起作用

时间:2019-05-28 10:03:38

标签: jquery wordpress elementor getscript

我在每个循环中使用jquery来获取帖子ID,并为每个帖子ID进行ajax调用,该调用返回一些Elementor(页面构建器)模板,其中包含来自该帖子的字段。

现在在该模板中,我使用Elementors选项卡小部件。

问题:包含此选项卡小部件功能的Elementors“前端” js已被加载,并且无法在此选项卡上执行(因此它们无法正常工作)。

解决方案::每个ajax调用后,我都会执行getscript以重新执行此前端js。

此解决方案的问题:由于某种原因,它仅适用于一个小部件。例如,每个循环运行5次(5个帖子,每个帖子都有一个tabs小部件),并且脚本仅使该帖子的tabs小部件之一起作用。顺便说一句-每次刷新都会使另一个工作正常(因此不一定总是第一个或最后一个……)

任何想法可能导致这种麻烦吗? (共享代码会有点复杂,但是如果需要,我会)

0 个答案:

没有答案