多个切换jquery

时间:2010-07-06 12:02:50

标签: jquery

你能帮我解决一个问题吗?我需要同时选择多个类别,以及“全部”按钮,它将切换所有元素。

以下是一些代码:

 $(function() {
//All Category  
  $('#5').click(function(){
  $('ul.thumbs').toggle();}); 
//First Category
  $('#6').click(function(){
  $('a.6').toggle();});
//Second Category
  $('#7').click(function(){
  $('a.7').toggle();});
//Third Category
  $('#8').click(function(){
  $('a.8').toggle();});
    }); 

这是链接示例:

<a class="6"><img src=""></a>

即。在类I中存储类别编号。现在它的工作不太合适。当您按类别链接点击时,它会立即显示或消失。但是当您点击“全部”链接时,它仅启用/禁用未切换的类别。 我不是jquery guru,也不认为我会自己找到一些决定。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

首先,您不应该使用数字来启动类名和ID。

现在,切换隐藏了可见的项目并显示了隐藏的项目。切换所有元素时,将显示先前隐藏的元素。也许您需要使用hide()和show()替换切换,具体取决于您要实现的目标。