如何在滚动浏览div的固定内容中包含更改的超链接?

时间:2014-03-12 09:33:32

标签: javascript jquery html fixed

我使用了基于Changing div content based on scroll position

的一些脚本

我只是想让部分文本(哪些更改)包含一些不同的超链接。 例如,当您滚动时,它会在某一时刻显示指向Google的链接,然后当您滚动浏览另一个div时,它会显示指向Twitter .etc的链接。

我认为将其嵌入到分类文本中会很简单,就像下面一样。

<p class="description" style="display: none;">This is <a href="http://www.twitter.com">Twitter</a></p>

但是你可以在这个jsfiddle:http://jsfiddle.net/6RHys/56/中看到,文本会改变,但超链接不起作用。

是否有人知道如何做到这一点?

2 个答案:

答案 0 :(得分:1)

而不是text()

$('#date').html($(this).find('.description').text());

使用html()

$('#date').html($(this).find('.description').html());

答案 1 :(得分:0)

我认为这是因为你使用了.text()函数,它只是为你提供了剥离了HTML的innerText。如果你改用.html(),它应该可以工作。