作业帮 > 综合 > 作业

var id_name=$(this).attr("id"); var child='child_'+id_name;

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 01:29:35
var id_name=$(this).attr("id"); var child='child_'+id_name; $("#child").css("display","block");
child 是动态获取的变量,我想通过 这个动态获取的变量找到应该显示的

$("#child").css("display","block");这句话该怎么写
$('#' + child).show();
jquery中,show()方法是显示元素
hide()是隐藏元素
你是要达到显示元素的目的,压根就没有必要直接修改元素的css属性display的属性值
使用show()方法,他本身就会修改这个css属性
例外,这2个方法都可以同提供一个参数,设置显示或者隐藏的速度,比如
$('#' + child).show(1000);
上面的代码设置元素对象在1秒之内显示出来