如何从特定类中捕获div的ID属性的值,该类在"可见"中进入视口。州? 当我创建一个"进入视口"规则,它触发源代码中的所有div(假设它们在视口内)可见或不可见。
我似乎无法编写条件来仅在div可见时触发规则,或者如何获取属性ID。
答案 0 :(得分:2)
使用基于事件的规则:
if (jQuery("div.specialClass:visible")[0] != undefined){return true;}
多数民众赞成,如果具有specialClass的元素将进入视口并且可见,则会触发规则。
要跟踪ID,只需使用带有CSS选择器的数据元素,并在此基于事件的规则中引用此数据元素。