可以像代码中一样处理多个id吗?
<script>
$("#segement1, #segement2, #segement3").hide()
</script>
<div id="segement1"/>
<div id="segement2"/>
<div id="segement3"/>
Answers:
$("[id^=segement]").hide()
范围确定为任何父对象都不会是一个坏主意)。
对于您的第二个问题
var elem1 = $('#elem1'),
elem2 = $('#elem2'),
elem3 = $('#elem3');
您可以使用变量代替选择器。
elem1.css({'display':'none'}); //将工作
在以下情况下,选择器已存储在变量中。
$(elem1,elem2,elem3).css({'display':'none'}); // 不管用