我想做與「Scroll to」相反的操作:即,不是滾動到div,而是希望div滾動到我。 「我」是以下行的一個(Twitter的引導row
):JQuery:將元素滾動到視口
+-------------+-----------+ +-------------+-----------+
+-------------+ | +-------------+ |
+---click-----+ div | +-------------+ |
+-------------+ | +-------------+ |
+-------------+ | +-------------+ |
+-------------+-----------+ +-------------+ |
+-------------+ | +-------------+ |
+-------------+ | +-------------+ |
+-------------+ | +-------------+ |
+-------------+ | +-------------+ |
+-------------+ | +-------------+ |
+-------------+ | +-------------+-----------+
+-------------+ | +-------------+ |
+-------------+ | +---click-----+ div |
+-------------+ | +-------------+ |
+-------------+ | +-------------+ |
+-------------+-----------+ +-------------+-----------+
見,當我點擊左下角行,視滾動到內容DIV之一。我想要相反的:我想要這個div(在飛行中創建一個twitter引導col-nn
,而不是可以語義上「滑動」在自己的高容器內)滾動到位。
因此,row
將不得不點擊,以某種方式檢測到div
是看不見的。這可能是seems;但移動div部分呢?
<div class="row">
<div class="col col-lg-12 col-sm-12">
<div class="col-md-8">
<table class="table">
<thead>
<tr>
<th>Row title</th>
</tr>
</thead>
<tbody>
<tr class="my_row">
<td>row</td>
</tr>
<tr class="my_row">
<td>row</td>
</tr>
<tr class="my_row">
<td>row</td>
</tr>
<tr class="my_row">
<td>row</td>
</tr>
<tr class="my_row">
<td>row</td>
</tr>
<!-- a lot of other rows -->
</tbody>
</table>
</div> <!-- col-md-8 -->
<div id="details" class="col-md-4 details">
<div>THIS IS THE DIV</div>
</div> <!-- col-md-4 -->
</div> <!-- col-sm-12 -->
</div>
可以發佈'html','js'? – guest271314 2015-02-08 22:30:16
爲什麼downvote? – yPhil 2015-02-08 22:39:28
我沒有downvote,但我確實讀過你的問題5次,仍然不明白你想要做什麼,所以這可能是一個原因。 – wojtow 2015-02-08 23:02:10