gpt4 book ai didi

javascript - jQuery 切换属性值

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:07:56 26 4
gpt4 key购买 nike

我想切换所有元素属性:

$('[contenteditable]').prop('contenteditable', !$(this).prop('contenteditable'));

它只会在第一次切换为 true 而不会在第二次切换为 false。怎么了?

最佳答案

已更新 FIDDLE

如前所述:它返回字符串,因此可以使用三元运算符解决问题:一行解决方案

$('#contenteditable1').attr('contenteditable',$(this).attr('contenteditable')==='true'?'false':'true' );

旧=>

$('#contenteditable1').click(function()
{
if($('#contenteditable1').attr('contenteditable')==='true'){
//alert("true");
$('#contenteditable1').attr('contenteditable','false');
}
else{
$('#contenteditable1').attr('contenteditable','true');
}
});

关于javascript - jQuery 切换属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26340129/

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