Jquery外卡人物

Bal*_*aji 5 jquery controls wildcard

我有一个ID 3所控制control_1,control_2,control_3.

我想隐藏这些控件.

目前我正在使用这个:

$('#control_1').hide();
$('#control_2').hide();
$('#control_3').hide();
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?

我能做点什么$('control_*').hide();吗?

有没有办法找到具有特定名称的控件?

kar*_*m79 18

为了完整性,您可以使用带有属性过滤器的开头:

$('[id^="control_"]').hide();
Run Code Online (Sandbox Code Playgroud)

也就是说,在大多数情况下,最好采用其他建议之一.


Can*_*var 5

相反,您可以将相同的类设置为您的控件并隐藏它们:

$('.controlClass').hide();
Run Code Online (Sandbox Code Playgroud)