Can multiple ids be handled like in the code?

<script>
$("#segement1, #segement2, #segement3").hide()
</script>

<div id="segement1"/>
<div id="segement2"/>
<div id="segement3"/>

推荐答案

是的,#id selectors加上multiple selector(逗号)在jQuery和CSS中都非常有效.

但是,对于您的示例,因为<script>对应before个元素,所以您需要一个document.ready处理程序,所以它会等到元素在DOM中才go 查找它们,如下所示:

<script>
  $(function() {
    $("#segement1,#segement2,#segement3").hide()
  });
</script>

<div id="segement1"></div>
<div id="segement2"></div>
<div id="segement3"></div>

Jquery相关问答推荐

提交表单时运行自定义验证脚本

JQuery UI-AutoComplete未显示下拉菜单

通过 .push() 方法向对象添加项目

jQuery单击/切换两个功能

$(document).ready(function() VS $(function(){

如何使用 jQuery 获取所有 ID?

jQuery $(document).ready () 触发两次

我们如何在不重新加载页面的情况下使用 javascript/jQuery 更新 URL 或查询字符串?

JQuery 数据 Select 器不使用 .data 更新

javascript:检测滚动结束

如何禁用在div内单击

Chart.js 中饼图的点击事件

jQuery用另一个类替换一个类

jQuery XML 错误请求的资源上不存在‘Access-Control-Allow-Origin’标头.

jQuery:如何找到父母的特定子元素?

如何重新加载/刷新 jQuery 数据表?

jquery更改div类的样式属性

在事件中使用 jQuery 获取被点击的元素?

HTMLCollection、NodeLists 和对象数组之间的区别

使用 jQuery 检测元素内容的变化