JQUERY-选项卡-在日期过滤器中显示所有div内容

永远学习

我在jsfiddle上有一个工作正常的JQUERY Tab部分。

页面加载时,我希望显示.sortALL。

如何使其与已经显示的sortALL一起加载?我在下面附上了一张照片和代码。这也将要求CSS高亮选项卡处于活动状态,以使其颜色与内容相同。

谢谢你的帮助。

JSFIDDLE:

http://jsfiddle.net/k5g6wcw3/

图像:

选项卡-数据过滤器在加载时显示.sortALL

代码:

的CSS

*{margin:0;padding:0;float:left;width:100%;}
#tabs{width:80%;margin:2% 10%;background:#efefef;min-height:250px;}
a{cursor:pointer;display:block;width:20%;background:#ddd;text-align:center;padding:2% 0;text-decoration:none;color:#000;}
a:hover{background:#ccc;color:#000;}
.post{padding:2%;width:96%;}
.highlight {background: #efefef;}

JQUERY

// Variable
var posts = $('.post');
posts.hide();


// Click function
$( ".sort" ).click(function() { 
    // Get data of category
    var customType = $( this ).data('filter'); // category
    console.log(customType);
    console.log(posts.length); // Length of articles

    posts
        .hide()
        .filter(function () {
        return $(this).data('cat') === customType;
        })
        .show(50);
});

// All
$( "#showAll" ).click(function() {
  $( ".post" ).show(50);
});


// color toggle
$( ".sort" ).click(function() {
  $( this ).toggleClass( "highlight" ).siblings().removeClass("highlight");
});

的HTML

<!--sort links-->
<div id="tabs">
<a href="#" class="sort" id="showAll" >Show All</a>
<a href="#" class="sort" data-filter=".sortA" >Sort A</a>
<a href="#" class="sort" data-filter=".sortB" >Sort B</a>
<a href="#" class="sort" data-filter=".sortC" >Sort C</a>
<a href="#" class="sort" data-filter=".StateA">State A</a>


<!--A-->
<div data-cat=".sortA" class="post"><h2>Sort this A A A</h2><p>This is all about sort A</p></div>
<!--B-->
<div data-cat=".sortB" class="post"><h2>Sort this B</h2><p>This is all about sort B</p></div>
<!--C-->
<div data-cat=".sortC" class="post"><h2>Sort this C</h2><p>This is all about sort C</p></div>
<!--A-->
<div data-cat=".sortA" class="post"><h2>Sort this A A A</h2><p>This is all about sort A</p></div>
<!--Hopewell-->
<div data-cat=".StateA" class="post"><h2>State A Listings</h2><p>This is all about sorting State A listings</p></div>

</div>    
埃桑·贾杰德(Ehsan Sajjad)

在页面加载时showAll添加类,并以编程方式触发其click事件。

您可以这样做:

$( "#showAll" ).click(function() {
  $( ".post" ).show(50);
}).addClass("highlight").click();  //<------------- note this .click()

现在,它将在第一次加载页面时首先显示所有内容。

更新内容:

http://jsfiddle.net/k5g6wcw3/1/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery UI选项卡中的选项卡对齐

来自分类Dev

jquery 选项卡 - 在选项卡内的导航中保存选项卡内容

来自分类Dev

加载div中的jQuery选项卡

来自分类Dev

加载的div中的jQuery选项卡

来自分类Dev

jQuery选项卡中的按钮在所有选项卡中均可见

来自分类Dev

jQuery UI选项卡:从选项卡中链接到下一个/特定选项卡

来自分类Dev

jQuery UI选项卡:链接到选项卡中的下一个/特定选项卡

来自分类Dev

jQuery选项卡-内容显示在选项卡边框之外

来自分类Dev

PHP Jquery选项卡:内容加载到一个选项卡的面板中

来自分类Dev

jQuery UI选项卡,外部选项卡之间的链接仅转到选项卡一,而不管URL中的哪个选项卡锚

来自分类Dev

单击选项卡时,jQuery选项卡滚动到内容

来自分类Dev

Django + Jquery +选项卡,单击时不显示选项卡

来自分类Dev

Django + Jquery +选项卡,单击时不显示选项卡

来自分类Dev

jQuery选项卡:项目符号显示在选项卡旁边,以免它们出现

来自分类Dev

取消选择所有选项卡jquery tabselect

来自分类Dev

取消选择所有选项卡jquery tabselect

来自分类Dev

jQuery UI选项卡未显示在TestNG报告中

来自分类Dev

jQuery-UI选项卡不刷新动态内容

来自分类Dev

将动画添加到jQuery内容选项卡

来自分类Dev

需要当前JQUERY-UI选项卡的HTML内容

来自分类Dev

jQuery-MixItUp更改默认的“活动”选项卡内容

来自分类Dev

jQuery UI选项卡显示不正确

来自分类Dev

显示回调未触发jquery ui选项卡

来自分类Dev

jQuery手风琴显示特定选项卡

来自分类Dev

jQuery如果Bootstrap选项卡未激活则删除div

来自分类Dev

选项卡式内容:左边框与上面的选项卡断开连接-html CSS jQuery

来自分类Dev

jQuery-选项卡式内容-在所选选项卡上打开?

来自分类Dev

隐藏带有SlideUp Jquery问题的选项卡

来自分类Dev

单击选项卡内容内的链接后,在jQuery-UI-选项卡中动态加载ajax内容

Related 相关文章

  1. 1

    jQuery UI选项卡中的选项卡对齐

  2. 2

    jquery 选项卡 - 在选项卡内的导航中保存选项卡内容

  3. 3

    加载div中的jQuery选项卡

  4. 4

    加载的div中的jQuery选项卡

  5. 5

    jQuery选项卡中的按钮在所有选项卡中均可见

  6. 6

    jQuery UI选项卡:从选项卡中链接到下一个/特定选项卡

  7. 7

    jQuery UI选项卡:链接到选项卡中的下一个/特定选项卡

  8. 8

    jQuery选项卡-内容显示在选项卡边框之外

  9. 9

    PHP Jquery选项卡:内容加载到一个选项卡的面板中

  10. 10

    jQuery UI选项卡,外部选项卡之间的链接仅转到选项卡一,而不管URL中的哪个选项卡锚

  11. 11

    单击选项卡时,jQuery选项卡滚动到内容

  12. 12

    Django + Jquery +选项卡,单击时不显示选项卡

  13. 13

    Django + Jquery +选项卡,单击时不显示选项卡

  14. 14

    jQuery选项卡:项目符号显示在选项卡旁边,以免它们出现

  15. 15

    取消选择所有选项卡jquery tabselect

  16. 16

    取消选择所有选项卡jquery tabselect

  17. 17

    jQuery UI选项卡未显示在TestNG报告中

  18. 18

    jQuery-UI选项卡不刷新动态内容

  19. 19

    将动画添加到jQuery内容选项卡

  20. 20

    需要当前JQUERY-UI选项卡的HTML内容

  21. 21

    jQuery-MixItUp更改默认的“活动”选项卡内容

  22. 22

    jQuery UI选项卡显示不正确

  23. 23

    显示回调未触发jquery ui选项卡

  24. 24

    jQuery手风琴显示特定选项卡

  25. 25

    jQuery如果Bootstrap选项卡未激活则删除div

  26. 26

    选项卡式内容:左边框与上面的选项卡断开连接-html CSS jQuery

  27. 27

    jQuery-选项卡式内容-在所选选项卡上打开?

  28. 28

    隐藏带有SlideUp Jquery问题的选项卡

  29. 29

    单击选项卡内容内的链接后,在jQuery-UI-选项卡中动态加载ajax内容

热门标签

归档