📅  最后修改于: 2023-12-03 15:38:04.630000             🧑  作者: Mango
使用 jQuery 设置没有值的属性非常简单。下面将介绍几种不同的方法。
我们可以使用 attr()
方法来设置没有值的属性。如果该属性已经存在,它将被更新;否则,它将被创建。
// 设置 title 属性
$('img').attr('title', '这是一张图片');
// 设置 alt 属性
$('img').attr('alt', '');
我们还可以使用 prop()
方法来设置属性值。该方法在处理已经存在的属性时比 attr()
方法更好用。
// 设置 checked 属性
$('input[type="checkbox"]').prop('checked', true);
// 设置 disabled 属性
$('button').prop('disabled', false);
除了使用 attr()
和 prop()
方法外,我们还可以直接赋值来设置属性值。
// 设置 style 属性
$('h1').css('color', 'red');
// 设置 class 属性
$('p').addClass('highlight');
以上就是使用 jQuery 设置没有值的属性的几种方法。不同的方法对于不同的属性值具有不同的优劣势,开发者应根据具体情况进行选择。