Javascript thead tr>*含义
以下代码中jquery的find方法中的ad tr>*和tfoot tr>*的含义是什么:Javascript thead tr>*含义,javascript,jquery,html,Javascript,Jquery,Html,以下代码中jquery的find方法中的ad tr>*和tfoot tr>*的含义是什么: function setParent() { var parent = $(settings.parent); var table = $(settings.table); parent.append(table); parent .c
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标签内的所有元素。这意味着在本例中:
<tr>
<td>
<bla>
td将按此规则应用,但bla不会,因为它不直接在tr内。它都是tr的一级子级
只选择div,而不是span和itr>*表示tr中存在的所有子html。 它将不限于td 包括所有html控件和标记。
查找CSS选择器实际上不是,只是下一级的元素。
<tr>
<div>
<span></span>
</div>
<div>
<i></i>
</div>
</tr>