tab页长度设置不同
昨天有个需求:在报表里,每个tab内容不太一样,需要实现tab的长度也是对应不一样的。然后发现没办法实现。
我就考虑通过tab的切换事件来实现。但是发现,这个切换事件如果通过this来获取对象的话,获取到的是切换前的tab标签。
所以我就通过event.target来实现。具体实现代码如下:
function styleFormat(height){
$("div").css("height",height);
$("div").css("height",height);
$("div").css("height",height);
}
if($(event.target).text()=="XXX"){
styleFormat("2500px");
}else if($(event.target).text()=="XXX"){
styleFormat("1300px");
}else if($(event.target).text()=="XXX"){
styleFormat("200px");
}else{
styleFormat("700px");
}