点击div给另一个DIV追加样式。
JQ代码
- <script>
- $(function() {
- $( "#button_mbxzb" ).click(function() {
- $( "#effect_mbxzb" ).toggleClass( "newClass_mbxzb", 1000 );//给ID追加 effect_mbxzb
- $( "#button_mbxzb" ).toggleClass( "mm", 1000 );//给xgt_nav_showMore追加mm
- $(".xgt_nav_showMore").attr("class", " ccc55 ");//改变xgt_nav_showMore替换成ccc5
- return false;
- });
- });
- </script>
html代码
- <dd class="height_40" id="effect_mbxzb">
- <a href="https://www.mbxzb.com">模板下载吧</a>
- <span class="xgt_nav_showMore" id="button_mbxzb" title="点击展开"></span></dd>
拓展知识
jQuery增加,移除,修改一个html标签的class名字
一个标签可以指定多个class
1.
- $(".default").addClass("hover_s");
2.
- $(".default").removeClass("default ");
3.
3.1
1 先增加一个你要增加的class
- $(".default").addClass("hover_s");
2 再删除一个你想要删除的class
- $(".default").removeClass("default ");
或者反过来,先删除,后增加也行。
3.2
- $(". default ").attr("class", " hover_s fl fv lv ");
4.
移到时改成hover_s,离开时改成default
- $(".default").hover(function () {
- $(this).addClass("hover_s");
- $(this).removeClass("default");
- }, function () {
- $(this).addClass("default");
- $(this).removeClass("hover_s");
- });
5.
- var classname_module = $(".lv").attr("class");