Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript thead tr>*含义_Javascript_Jquery_Html - Fatal编程技术网

Javascript thead 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

以下代码中jquery的find方法中的ad tr>*和tfoot tr>*的含义是什么:

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和i

tr>*表示tr中存在的所有子html。 它将不限于td

包括所有html控件和标记。
查找CSS选择器实际上不是,只是下一级的元素。
<tr>
    <div>
        <span></span>
    </div>
    <div>
        <i></i>
    </div>
</tr>