gpt4 book ai didi

javascript - 在变量中存储和检索链接的 jquery 效果/对象

转载 作者:行者123 更新时间:2023-12-02 14:30:39 24 4
gpt4 key购买 nike

我想通过将链接的对象存储在变量中并稍后连接到选择器来动态更改 jquery 效果,以便在需要执行时获得最新的所需效果。我在数据效果属性中存储了一组预定义的 jquery 链式效果 - fadeOut().end().next().fadeIn() - 可以更改,因此我需要通过要添加的变量引用回它$(contentDiv) 选择器的效果。所以像; $(selector)效果,不起作用。

var effects = document.getElementById('effect').getAtttribute('data-effect');
$(contentsDiv).effects;

最佳答案

这个怎么样(已更新):

var effect = "fadeOut.end.next.fadeIn";
var $obj = $(contentsDiv);
$.each(effect.split('.'),
function(key, value) {
$obj = $obj[value]();
});

关于javascript - 在变量中存储和检索链接的 jquery 效果/对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37862310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com