我有这样一个脚本,当标题进入viewport.js和anime.js的视区时,它将动画化:
$(".title").waypoint(function() {
anime.timeline({loop: false})
.add({
targets: '.title span',
rotateY: [-90, 0],
duration: 1300,
delay: (el, i) => 45 * i
});
}, {
offset: '100%'
});
当我多次使用.title类时,当另一个标题进入视区时,所有标题都将再次动画化。我是否用.title1,.title2等复制脚本?还是有更短的路?
这个问题是因为targets
中的.title span
选择器选择了所有元素。
若要仅选择与已触发的路径点相关的元素,请使用this.element
。在那里,您可以找到span
元素来调用anime
。试试看:
$(".title").waypoint(function() {
anime.timeline({
loop: false
}).add({
targets: this.element.querySelectorAll('span'),
rotateY: [-90, 0],
duration: 1300,
delay: (el, i) => 45 * i
});
}, {
offset: '100%'
});
问题内容: 我的类中有很多div,并且我想使用jquery遍历它们以检查每个div是否满足特定条件。如果为真,则应执行一个操作。 有人知道我会怎么做吗? 问题答案: 使用每个:’ ‘是数组中的位置,是您要迭代的DOM对象(也可以通过jQuery包装器进行访问)。 检查api参考以获取更多信息。
问题内容: 我正在尝试单击网页上的所有“喜欢”按钮。我知道如何单击其中之一,但我希望能够全部单击它们。它们具有相同的类名,但ID不同。 我是否需要创建某种列表,并告诉它单击列表中的每个项目?有没有写“全部单击”的方法? 这是我的代码的样子(我删除了登录代码): 我知道我无法单击列表,因为它不是单个对象,但是我不知道如何处理。 非常感谢您的帮助。 问题答案: 不幸的是,您只得到了两半,因为ID对于单
我有下面的xml结构: 有不同的 Field(X) 包装器元素,它们包含相同的用户元素。XML 中可以发送 n 个字段。因此,我不能为每个单独的Jaxb。我需要访问用户,但在取消编组步骤后忽略 Field 元素。不幸的是,我无权更改xml结构。我无法找到解决方案。任何指针都会有所帮助。
我想进行文本挖掘分析,但遇到任何麻烦。使用dput(),我加载了一小部分文本。 (娜娜是偶然的。)正文是来自检查的产品名称。 我想把任何相似的名字分组。 例如。这里我手动取MAKFA makar(乌克兰名字)。我发现有7行 所有产品位置都有相同的词根。MAKFA Makar不能像那样作为我想要的输出 我怎样才能根据词根单词对产品进行分类?(相反,在单词Makar中存在相同的模式。Makfa,奶酪)
在我的身体里我有3
我有这样的结构 我使用这个命令来选择第一个元素,但不知道如何选择第二个具有相同类名的div或第n个具有相同类名的div。