gpt4 book ai didi

javascript - 如何调试 jQuery UI 效果未按预期工作

转载 作者:行者123 更新时间:2023-11-28 00:34:01 26 4
gpt4 key购买 nike

我正在使用 jQuery UI 库 shake effect 。在我的网站上,它对于某些元素按预期工作,但对于 d3.js Canvas 中的图像元素则不然,对于这些图像,它只会导致它们闪烁。我怀疑这可能是因为这些元素上的其他标签或属性,但我不知道如何开始调试这个问题?

我应该使用 JavaScript 调试器,还是尝试禁用这些图像的某些属性?这是一个非常神秘且令人沮丧的错误,我需要一些关于如何修复它的建议。

最佳答案

我会尝试获取动画期间 jQuery UI 创建的元素和包装器的样式信息 - 使用开发人员工具/firebug。

例如,通过从控制台运行类似的内容(当切换是动画元素的 id 时):

setInterval(function() { 
if (jQuery('.ui-effects-wrapper').length > 0) {
console.log(jQuery('.ui-effects-wrapper').get(0).style);
console.log(jQuery('#toggle').get(0).style);
}
},10);

或者更复杂的东西 requestAnimationFrame也许可以更频繁地转储。

这可能有助于理解发生了什么。

关于javascript - 如何调试 jQuery UI 效果未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28669947/

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