gpt4 book ai didi

javascript - Uncaught ReferenceError : Invalid left-hand side in assignment on bind()

转载 作者:行者123 更新时间:2023-11-30 11:24:20 25 4
gpt4 key购买 nike

我正在尝试将一个监听器附加到我的视频以更新某些自定义控件的输入范围,但我收到一个错误,内容为 Uncaught ReferenceError: Invalid left-hand side in assignment

$(document).on('click', '.play-pause', function() {
const video = $(this).closest('.video-container').children('video').get(0);
if (video.paused == true) {
video.play();

$(this).closest('.video-container').children('video').bind('timeupdate', function() {
let value = (100 / video.duration) * video.currentTime;
$(this).closest('.video-container').find('.seek-bar').val() = value;
})

$(this).children('svg').remove();
$(this).html(
`<i class="fas fa-pause fa-fw"></i>`
);
} else {
video.pause();
$(this).children('svg').remove();
$(this).html(
`<i class="fas fa-play fa-fw"></i>`
);
}
});

最佳答案

这不是在 jQuery 中为元素设置值的方式:

$(this).closest('.video-container').find('.seek-bar').val() = value;

This is :

$(this).closest('.video-container').find('.seek-bar').val(value);

如错误所述,您不能将函数调用用作变量赋值的目标。您将值赋给变量,而不是函数。

关于javascript - Uncaught ReferenceError : Invalid left-hand side in assignment on bind(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48589236/

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