1

2 つの HTML ファイルがあります。

初め:

<table>
    <tr>...</tr>
    <tr>...</tr>
    <tr>...</tr>
    <tr>...</tr>
    <tr>...</tr>
    <tr>...</tr>
    ...
</table>

2番:

<div=container>
    <div>...</div>
    <div>...</div>
    <div>...</div>
    <div>...</div>
    <div>...</div>
    ...
</div>

tableウィンドウよりcontainerも垂直方向のサイズが大きくなります。ウィンドウに表示されている現在の最後の tr(div) コンテンツを取得するにはどうすればよいですか?

4

2 に答える 2

4

ここには、オブジェクトが画面に表示されているかどうかをチェックする単純な jQuery プラグインがあります。画面に表示されているものが見つかるまで、そのコードを使用して現在のウィンドウ内にあるかどうかを確認し、各要素divまたは要素を逆の順序で循環させることができます。tr

于 2012-11-14T10:33:31.867 に答える
0

jquery を使用すると、css3 セレクターを使用できるため、次のように動作するはずです。

$("table > tr:last-of-type")

div についても同様です。

$("div#container > div:last-of-type")

これにより、セレクターで指定された最初の要素内のタイプの最後の要素が取得されます。スクロールせずに見えない部分が実際に必要な場合、これは解決策ではありません

于 2012-11-14T10:31:22.157 に答える