我有以下 jQuery 代码,它定位ul
页面上的元素,隐藏li
该元素内第三个项目之后的任何项目,ul
并附加一个“显示更多!” 单击时显示/切换隐藏列表项的文本链接。
$('ul')
.find('li:gt(2)')
.hide()
.end()
.append(
$('<li>Show More!</li>').click( function(){
$(this).siblings().toggle(500);
})
);
脚本功能示例:http: //jsfiddle.net/vf6j5/
以下是我希望脚本执行的操作:在“显示更多!”之后显示隐藏元素时。被点击,我想要“显示更多!” 文本替换为“少显示!” . 这样做会更加用户友好并且更有意义。
关于如何实现这一点的任何想法?