当前位置 : 主页 > 网页制作 > css >

具有相同前缀id的div的jquery帮助

来源:互联网 收集:自由互联 发布时间:2021-06-13
我有4个不同ID的DIV(但有相同的前缀(testDiv [1 | 2 | 3 | 4]))我想在某些事件上设置它们的可见性(可见或隐藏). 我如何使用一次设置DIV visiblity属性 $('testDiv*').css('visibility', 'visible'); OR$('testD
我有4个不同ID的DIV(但有相同的前缀(testDiv [1 | 2 | 3 | 4]))我想在某些事件上设置它们的可见性(可见或隐藏).
我如何使用一次设置DIV visiblity属性

$('testDiv*').css('visibility', 'visible'); 
OR
$('testDiv*').css('visibility', 'hidden');

有这个问题的解决方法.我可以为所有DIV创建一个名为“.comnClass”的类并更改其属性
但我想要一个有四种不同DIV id的解决方案.

谢谢大家

您可以像这样使用 starts with selector ^=

$('div[id^=testDiv]').css('visibility', 'visible');

Description: Selects elements that
have the specified attribute with a
value beginning exactly with a given
string.

请注意,如果您使用的是类,则可以轻松地定位它们,但这取决于您的要求.

网友评论