0

如何更改以下 javascript 以更改我的 css 类,而不是添加/附加到它?

<script type="text/javascript">
    (function($){   
        $(document).ready(function(){
        $('ul#horizontal.nav.menu').addClass('myNewClass');
        });
    })(jQuery);
</script>

编辑

我正在尝试更改以下 UL:

<ul class="nav menu" id="horizontal"> 

<ul class="myclass" id="horizontal">

我在结束</body>标记之前尝试了以下操作但不起作用:

<script type="text/javascript">
        (function($){   
          $(document).ready(function(){
            // add items for bootstrap dropdown's
              $("#horizontal").attr("class", "myclass");
            })(jQuery);
        </script>
4

3 回答 3

2

您可以尝试使用attr方法:

$('ul#horizontal.nav.menu').attr( 'class', 'myNewClass');
于 2013-11-01T13:21:29.267 回答
1

很容易..

$("#mydiv").attr("class", "myclass");

于 2013-11-01T13:21:31.740 回答
0
$("#mydiv").prop("class", "myclass");
于 2013-11-01T13:26:41.347 回答