jQuery赢得';t针对一个有多个类的类

jQuery赢得';t针对一个有多个类的类,jquery,html,css,Jquery,Html,Css,我正在使用此命令向页面加载中的元素添加一个类 (function($) { $(document).ready(function() { $('.navigation').addClass('slideIn'); }); 但是,当我添加类时,以下代码不起作用: $(function() { $('.navigation.slideIn ul li.home a').addClass('active'); }); 但是,如果我不添加该类并使用: $(function() { $(

我正在使用此命令向页面加载中的元素添加一个类

(function($) {
 $(document).ready(function() {
  $('.navigation').addClass('slideIn');
});
但是,当我添加类时,以下代码不起作用:

$(function() {
  $('.navigation.slideIn ul li.home a').addClass('active');
});
但是,如果我不添加该类并使用:

$(function() {
  $('.navigation ul li.home a').addClass('active');
});

它工作得非常好。为什么它没有正确地定位它?

基于这个问题和答案,看起来您的类是用javascript(jQuery)动态添加的

但是,为什么不直接在PageReady上添加活动类呢

(function($) {
 $(document).ready(function() {
  $('.navigation').addClass('slideIn'); // You can add this class too
  $('.navigation').addClass('active');
});

没有什么问题(除了一些缺失的
}))。请在JSFIDLE中创建一个@RokoC.Buljan?