[Elementor Pro(WordPress页面构建器)与Swiper完美集成,将其GUI与JS参数和数据库内容相关联。
但是,对于我的项目,我需要对Swiper"CoverFlow" skinInit参数进行一些更改(显示更多幻灯片,更改面向方向的3D效果...。)>
我希望是使用Swiper API的Destroy method,如下所示:
mySwiper.destroy(deleteInstance, cleanStyles);
然后,我可以使用自己的自定义参数再次初始化Swiper。面临的挑战是Elementor在frontend.js中调用Swiper的方式是一个复杂的匿名函数,它实际上并不允许我知道“ mySwiper”是什么...在第567行:
this.swipers.main = new Swiper(this.elements.$mainSwiper, this.getSwiperOptions());
[如果有人可以帮助我理解Init之后“ this.swipers.main”会转换为什么,以便我可以销毁该swiper并使用自己的参数再次对其进行初始化,我将非常感激。
显然,我无法编辑frontend.js本身,因为它是需要更新的插件文件。
为教我如何钓鱼的人加分,以及在其他类似情况下解决这类难题的方法论。
Elementor Pro(WordPress页面构建器)与Swiper完美集成,将其GUI与JS参数和数据库内容绑定在一起。但是,对于我的项目,我需要对...
您可以给Elementor小部件提供一个ID,例如:slider1
,然后使用JS,您可以使用: