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?