单击菜单项时,更改正文样式
When click on menu item, change the body style
我们需要这样做,当您单击主菜单项时,默认情况下更改了两种样式 BODY(body class = "front")前面,但是当您单击菜单时,设计,类将不会在前面而是工作,当您单击菜单 pretul(body class = "pret")等。
<jdoc:include type="modules" name="limbi" />
<h1 id="site-name"><a href="/">web site</a></h1>
<nav>
<!--
THIS MENU
-->
<ul class="main-nav" >
<li class="careers"><a href="/ro"><span class="menu-item-title">HOME</span></a>
</li>
<li class="work"><a href="/ro/design"><span class="menu-item-title">DESIGN</span></a>
</li>
<li class="pret"><a href="/ro/pret"><span class="menu-item-title">Pretul</span></a>
</li>
<li class="promovare"><a href="/ro/promovare"><span class="menu-item- title">Promovare</span></a>
</li>
<li class="port"><a href="/ro/portofoliu"><span class="menu-item-title">Portofoliu</span></a>
</li>
<li class="contact"><a href="/contact"><span class="menu-item-title">Contacte</span> </a>
</li>
</ul>
</nav>
</header>
如果要更改元素的类名,可以使用这些 Jquery 方法。
http://api.jquery.com/removeClass/
http://api.jquery.com/addClass/
var body = $('body');
body.removeClass('front').addClass('design');
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 将样式表插入iframe
- 跟踪在页面加载时应用内联样式的JavaScript
- 如果文本字段为空,则使用JavaScript应用CSS样式
- 定义完全独立的样式信息
- W3C循环样式的JavaScript
- jQuery/JavaScript在线公文包表单-打印样式表
- 使用递归、Ramda.js和无点样式重构字符串的getPermutations()
- javascript问题正文样式
- 正文中的 CSS 样式表和脚本.可能
- 设置正文显示样式 无 与一个子显示样式块
- 正文 HTML 中的样式和脚本
- 单击菜单项时,更改正文样式
- 为什么 jQuery 在使用样式标签填充 iframe 时会删除正文和头部标签,但不能没有样式标签
- jQuery:获取内联样式而不是正文的CSS
- 元素在正文中找不到足够的空间 - JavaScript 样式
- 尝试使用 React.DOM 来设置正文样式
- 获取正文标签样式属性内容
- Html正文样式"padding-top"不能在Firefox中工作
- 正文上的香草JavaScript设置样式