我想要实现的是 - 当用户点击"阅读更多"链接时:
然后应该有另一部分"少阅读"再次交换链接并隐藏readmore_holder,但由于我甚alert()至无法显示,我有点失落.
这里有什么问题?
PS如果有简化这个片段的方法,我会非常感激.
提前致谢!
编辑:来自jsFiddle示例的代码.
$('.readmore_holder').hide();
$('.readmore_holder').prev().append(' <a href="javascript:void(0);" class="toggleon">read-more</a>');
$('.toggleon').click(function() {
$(this).parent().next().append(' <a href="javascript:void(0);" class="toggleoff">read-less</a>');
$(this).parent().next().fadeIn();
$(this).remove();
});
$('.toggleoff').click(function() {
alert('works!');
});?
Run Code Online (Sandbox Code Playgroud)
HTML
<p>Headline is right here</p>
<p class="readmore_holder">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas eget suscipit ante. Pellentesque egestas varius dolor, sit amet blandit erat luctus quis. Nunc semper odio a orci vulputate ut pulvinar mi consequat. Praesent molestie accumsan velit, nec vehicula velit mattis vitae. Proin libero mauris, ultrices eu congue quis, sollicitudin et eros. Phasellus tortor mauris, imperdiet in euismod ut, tempor id ante.</p>?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
110 次 |
| 最近记录: |