0
我想製作一個鏈接,找到一些文本和滾動到那一點。我無法添加span或div標籤。滾動到文字鏈接
我發現這個,最好我想把它變成一個鏈接並添加動畫。由於
$(window).scrollTop($("*:contains('Are you a Lib Dem or Tory'):last").offset().top);
Original stackoverflow question
我想製作一個鏈接,找到一些文本和滾動到那一點。我無法添加span或div標籤。滾動到文字鏈接
我發現這個,最好我想把它變成一個鏈接並添加動畫。由於
$(window).scrollTop($("*:contains('Are you a Lib Dem or Tory'):last").offset().top);
Original stackoverflow question
在我看來,這是諸如此類的事情,一個標準的<a>
標籤已經這樣做沒有JavaScript,如果你能左右或在文本的開始,然後添加一個<a name="jumppoint">
標籤另一個<a href="#jumppoint">
標籤,您希望您的可見鏈接。您可以使用jQuery動態插入這樣一個<a>
。
但是,如果你決定使用該代碼,您可以添加如下鏈接:
<a href="javascript:void(0);" onclick="$(window).scrollTop($('*:contains(\'Are you a Lib Dem or Tory\'):last').offset().top);">Your link text here</a>
當然,這是一種醜惡的,所以你很可能是最好創建一個功能:
<a href="javascript:void(0);" onclick="findLink(); return false;">Your link text here</a>
function findLink() {
$(window).scrollTop($("*:contains('Are you a Lib Dem or Tory'):last").offset().top);
}
如果您想要一些動畫,請將其添加到findLink()函數中。
感謝您的幫助nnnnnn,我認爲找到的文字是我無法理解的。是否可以動態地插入文本爲「項目上下文」的錨鏈接,我只能將純文本插入到此CMS中。 – uriah