在页面中,如果带有类控件的表可用,那么只有我想将CSS添加到像overflow-y
visible这样的div
中。使用jQuery。
<html>
<body>
<table class="controls" >
</table>
<div style="overflow"></div>
</body>
</html>
发布于 2010-11-18 12:57:47
您可以对与选择器( .length
)匹配的元素执行简单的if
检查,例如:
if($("table.controls").length) {
$("div").css({ "overflow-y": "visible" });
}
Though...that "div"
选择器应该更针对你想要的东西。如果您真的想要添加<div>
,那么它将如下所示:
$("table.controls").after('<div style="overflow-y: visible;"></div>');
发布于 2010-11-18 12:59:17
可以使用length
属性查看jQuery对象是否包含任何元素:
if ($('table.controls').length > 0) {
$('div').css('overflow-y','visible');
}
发布于 2010-11-18 12:59:27
if ( $('table.controls').length ) {
$('div[style=overflow]').css('overflow-y','visible');
}
https://stackoverflow.com/questions/4214937
复制相似问题