我正在使用[gallery]
shortcode和Jetpack的平铺画廊功能。当用户单击图像时,我会触发一个旋转木马(Owl carousel)carousel.trigger( \'to.owl.carousel\', [ item_id, 0 ] )
. 我遇到的问题是,我需要向触发器提供一个索引,以便它跳转到正确的项。我之前使用jQuery完成了这项工作index()
但这对平铺库不起作用,因为项目嵌套在行中。
我需要做的是添加data-index
属性设置为平铺图库中的每个项目,然后我可以将其与旋转木马中的索引相对应。有没有一种方法可以过滤库短代码输出,以便在循环遍历图像时添加此属性?
离题,但另一种解决方案可能是利用index()
为项目编制索引,而不考虑其嵌套行结构,如索引.item
与父容器的父容器的父容器的父容器相关的元素。这可能吗?