如何简化以下代码?
它只是一个静态ID.
<script>
$x('input[id="id1"]').attr('checked', true);
$x('input[id="idx4"]').attr('checked', true);
$x('input[id="idk5"]').attr('checked', true);
</script>
Run Code Online (Sandbox Code Playgroud)
只需使用ID选择器.您可以通过逗号分隔来选择多个元素:
$x('#id1,#idx4,#idk5').attr('checked', true);
Run Code Online (Sandbox Code Playgroud)
或者,如果您使用的是jQuery 1.6(或更高版本),则应使用.prop()来设置checked属性:
$x('#id1,#idx4,#idk5').prop('checked', true);
Run Code Online (Sandbox Code Playgroud)