ZeptoJavaScript显示x元素
使用zepto.js,如何显示ul中的X项,隐藏其余项并显示它们 仅当用户单击“显示更多”链接/按钮时ZeptoJavaScript显示x元素,javascript,html,zepto,Javascript,Html,Zepto,使用zepto.js,如何显示ul中的X项,隐藏其余项并显示它们 仅当用户单击“显示更多”链接/按钮时 10倍 基本上有两种方法 使用zepto切换类,并使用css定义要隐藏的内容 var$list=$(ul.collapsed);//最初列表是折叠的 //使用“显示更多”链接切换剩余项目的显示 $(“a.show-more”)。单击(函数(){ //通过查询类名获取列表的当前状态 var shouldShow=$list.hasClass(“折叠”)==true; $list.toggleC
10倍 基本上有两种方法
var$list=$(ul.collapsed);//最初列表是折叠的
//使用“显示更多”链接切换剩余项目的显示
$(“a.show-more”)。单击(函数(){
//通过查询类名获取列表的当前状态
var shouldShow=$list.hasClass(“折叠”)==true;
$list.toggleClass(“折叠”);
//根据任务设置链接文本(显示或隐藏)
$(this.html(shouldShow?“Show less”:“Show more”);
//这是一个链接,不要跟随它
返回false;
});
基本上有两种方法
var$list=$(ul.collapsed);//最初列表是折叠的
//使用“显示更多”链接切换剩余项目的显示
$(“a.show-more”)。单击(函数(){
//通过查询类名获取列表的当前状态
var shouldShow=$list.hasClass(“折叠”)==true;
$list.toggleClass(“折叠”);
//根据任务设置链接文本(显示或隐藏)
$(this.html(shouldShow?“Show less”:“Show more”);
//这是一个链接,不要跟随它
返回false;
});
这里有一种方法可以实现你的要求
$(function() {
$('li').slice(5).toggle();
$('span').click(function() {
$('li').slice(5).toggle();
});
});
第一个.slice(5).toggle()
函数获取所有选定的列表项,将它们缩小到从索引5开始到结束的元素子集。然后切换在该子集中找到的第一个元素的可见状态
然后,我们将一个函数附加到span上的click
事件,这是我们的Show/Hide元素。该函数实际上与我们运行以隐藏索引5之后的所有元素的初始函数相同
查看此示例,了解一个工作示例。此外,为了进一步参考,这里有和这里有
希望有帮助 这里有一种方法可以实现你的要求
$(function() {
$('li').slice(5).toggle();
$('span').click(function() {
$('li').slice(5).toggle();
});
});
第一个.slice(5).toggle()
函数获取所有选定的列表项,将它们缩小到从索引5开始到结束的元素子集。然后切换在该子集中找到的第一个元素的可见状态
然后,我们将一个函数附加到span上的click
事件,这是我们的Show/Hide元素。该函数实际上与我们运行以隐藏索引5之后的所有元素的初始函数相同
查看此示例,了解一个工作示例。此外,为了进一步参考,这里有和这里有
希望有帮助
$(function() {
$('li').slice(5).toggle();
$('span').click(function() {
$('li').slice(5).toggle();
});
});