解决方案 »
- 关于JS换行
- js的问题,求大虾。100分
- var s="^\d{2}\/((0?[1-9])|(1[0-2]))\/((3[0,1])|([1,2][0-9])|(0?[1-9]))$";var re = new RegExp(s);alert(re.test("01/1/1"));的问题
- 【菜鸟问问题】最近工作中碰到****.asp.map这样的文件,不明白它到底起什么作用
- 一个页面中两个form分别显示的问题
- 调用有参函数的传值问题
- Javascript 弹出窗口的值获取
- 如何去得DIV内图片的宽度,高度!
- 为什么我的首页每次进入的时候,都需要刷新一下才能看到更新过的内容?
- 请问:通过javascript如何获取动态IP
- 关于javascript的显示隐藏
- form.action提交表单后,在jsp中通过request.getParameter("name")取不到值?
$('.room').hide();
var select = [];
$('input[type=checkbox]').each(function(){
this.chekced && select.push('.'+this.value);
})
$(select.join(',')).show()
})
我后来想的思路跟您的是一样的 但是您这个我没办法使用我的想法跟您一样 也是先给最外层div roomSataus 加上 class 在内里面的div 加上status 值就是这个 比如脏房的就是ZF
然后想法是这样的
点击checkbox的时候 我先取得 roomSataus 下所有的div的class 弄成一个数组 并且让div变成隐藏
然后遍历 这个数组 当div的class 等于这个数组的值的时候 显示可是有思路不知道怎么实现
$("div.roomStatus").hide();
var status = $("div.roomStatus");
for(var i = 0 ; i< status.length ; i++){
var status = this.value;
$('.'+status).show();
}
})很感谢 我自己写出来了 虽然用的不是您的办法 但是很感谢 因为您的想法跟我的想法是一样的 让我觉得我的想法可以使用