jQuery没有选择div类

Joe*_*ssi 0 html javascript css jquery

试图做一个简单的切换菜单,我似乎无法使用这个jQuery隐藏/显示子菜单:

$(".topic news").mouseup(function(){
    $(".feed groups").hide("fast", function(){
      $(".feed messages").hide("fast");
      $("ul.feed news").toggle("fast");
    });
  });
Run Code Online (Sandbox Code Playgroud)

这是相应的HTML:

<div class="topic news">
  <span>News Feed</span>
 </div>
 <ul class="feed news">
  <li>News item #1</li>
  <li>News item #1</li>
  <li>News item #1</li>
  <li>News item #1</li>
  <li>News item #1</li>
 </ul>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Bol*_*ock 5

要选择div具有多个类的a,无论是在CSS还是jQuery中,都要连接多个类选择器:

// Notice the dot instead of the space in all these selectors
$(".topic.news").mouseup(function(){
    $(".feed.groups").hide("fast", function(){
      $(".feed.messages").hide("fast");
      $("ul.feed.news").toggle("fast");
    });
});
Run Code Online (Sandbox Code Playgroud)