【发布时间】:2016-09-01 06:31:09
【问题描述】:
我有多个 div,其 ID 为 course1_popup、course2_popup、course3_popup。我想做一个类似的功能
$('#course*_popup').hide();
所以所有course*_popup div 都应该隐藏,但这不起作用。有什么想法吗?
【问题讨论】:
标签: javascript jquery html selector
我有多个 div,其 ID 为 course1_popup、course2_popup、course3_popup。我想做一个类似的功能
$('#course*_popup').hide();
所以所有course*_popup div 都应该隐藏,但这不起作用。有什么想法吗?
【问题讨论】:
标签: javascript jquery html selector
使用属性starts with 和ends with 选择器的组合。
$('[id^="course"][id$="_popup"]').hide();
仅供参考:为此类事情的元素组使用公共类会更好。
【讨论】:
最简单的方法:给所有相同的课程,如 course_popup 然后:
$('.course_popup').hide()
其他解决方案是在一秒钟前发布的;)
【讨论】: