gpt4 book ai didi

javascript - 如何定义 jquery/javascript 状态?

转载 作者:行者123 更新时间:2023-11-28 17:17:53 24 4
gpt4 key购买 nike

 $(document).on("click", '.gifyImage', function(event) {
var clickedImage = $(event.target);
if(clickedImage.data('state') === "animate") {
//set to still
clickedImage.data('state', "still");
// update state clickedImage.data('state', 'animate');
clickedImage.data('state', "animate");
} else {
//set to animate
clickedImage.data('state', "animate");
//update state to still
clickedImage.data('state', "still");
}
clickedImage.attr('src', clickedImage.data('still'));
console.log(event.target);
})

gifImage.data(state, 'animate');

^^^ 这就是我打开开发工具时遇到的所谓错误

我写这个函数的背景故事..我有一个作业,要求我让 gif 图像保持静止,当单击 gif 时,它将开始播放(动画),当我再次单击它时,它将开始播放(动画)回到静止状态。这里的代码给了我一个错误:“状态未定义” the error im getting

最佳答案

在这一行

        gifImage.data(state, 'animate');

状态放入引号中:

        gifImage.data('state', 'animate');

关于javascript - 如何定义 jquery/javascript 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53064586/

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