-9

好的,所以我正在从数据库中提取帖子,并且我希望访问者可以通过两种方式查看被提取的数据:图库和列表视图。所以,我最初打算使用标签,但最终效果不佳,因为它在两次拉取相同内容时会导致搜索结果和内容出现问题。所以认为这个想法可能会更好。它与选项卡的概念相同......它的工作方式不同......

基本上我想要两个链接:1.)图库视图 2.)列表视图

当人们登陆页面时,所有被拉取的数据都将位于一个名为“gallery”的 div 中,当人们单击“list view”链接时,我希望“gallery”类更改为“list”而不重新加载页面。然后当他们再次点击“Gallery View”时,它会再次将“list”类更改为“gallery”类......就像标签一样......唯一的区别是我们正在处理一组内容. 而不是切换标签......我们在点击时切换css类。

这样我可以编辑内容通过 css 显示的方式。

这可以做到吗?

4

1 回答 1

2

切换类点击使用toggleClass

$('button').click(function(){ 
    $('my-node').toggleClass('gallery list')
});

如果该类已经存在,则将其删除gallery,如果不存在,则将其添加。同样适用list

于 2012-11-09T15:10:01.507 回答