thead tr > *
和tfoot tr > *
的含义是什么在下面的代码中查找 jquery 的方法:
function setParent() {
var parent = $(settings.parent);
var table = $(settings.table);
parent.append(table);
parent
.css({
'overflow-x': 'auto',
'overflow-y': 'auto'
});
parent.scroll(function () {
var scrollWidth = parent[0].scrollWidth;
var clientWidth = parent[0].clientWidth;
var scrollHeight = parent[0].scrollHeight;
var clientHeight = parent[0].clientHeight;
var top = parent.scrollTop();
var left = parent.scrollLeft();
if (settings.head)
this.find("thead tr > *").css("top", top);
if (settings.foot)
this.find("tfoot tr > *").css("bottom", scrollHeight - clientHeight - top);
if (settings.left > 0)
settings.leftColumns.css("left", left);
if (settings.right > 0)
settings.rightColumns.css("right", scrollWidth - clientWidth - left);
}.bind(table));
}
如果有人有信息,请向我解释。
tr & gt;* 表示 tr 中存在的所有子 html。
它不会限制为 td。
包括所有 html 控件和标记。
都是tr
的一级子级
<tr>
<div>
<span></span>
</div>
<div>
<i></i>
</div>
</tr>
只选择divs
,不选择span
和i
它意味着 TR 标签内的所有元素直接。这意味着在这个例子中:
<tr>
<td>
<bla>
此规则将应用td
,但bla
不会,因为它不直接在tr
中。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(59条)