gpt4 book ai didi

javascript - 如何为 "this".sibling 设置文本装饰

转载 作者:行者123 更新时间:2023-11-28 11:16:07 25 4
gpt4 key购买 nike

我想在选中复选框时制作“line-through”文本装饰,并在取消选中复选框时删除装饰。

这是我的js:

if ($(this).is(':checked')) {
$(this).siblings('label').style.textDecoration = "line-through";
} else {
$(this).siblings('label').style.textDecoration = "none";
}

使用当前代码,我得到的错误是

Uncaught TypeError: Cannot set property 'textDecoration' of undefined

我假设这是因为它不喜欢我的 this.siblings 字符串。

最佳答案

试试这个。

$(this).siblings('label').css('text-decoration', 'line-through');

$(this).siblings('label').css('text-decoration', 'none');

关于javascript - 如何为 "this".sibling 设置文本装饰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28954287/

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