简化jQuery中的变量

Elv*_*inD 0 javascript jquery

如何简化以下代码?

它只是一个静态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)

ᾠῗᵲ*_*ᵲᄐᶌ 7

只需使用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)