我使用了基于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/中看到,文本会改变,但超链接不起作用。
是否有人知道如何做到这一点?
答案 0 :(得分:1)
而不是text()
$('#date').html($(this).find('.description').text());
使用html()
$('#date').html($(this).find('.description').html());
答案 1 :(得分:0)
我认为这是因为你使用了.text()函数,它只是为你提供了剥离了HTML的innerText。如果你改用.html(),它应该可以工作。