我正在尝试用当前类制作一个CSS和Javascript菜单
I'm trying to make a CSS and Javascript menu with current class
我想建立一个应用程序在javascript, PHP和CSS,但我被困在一个愚蠢的地方。我想做一个菜单来加载链接在一个名为"零"的iframe。它可以工作,现在我想让它当你点击一个链接的时候链接的背景变成蓝色,当你点击另一个链接的时候,背景变回白色那个链接变成蓝色,等等。困难的部分是我有这样的所有链接:
index . php ?Act =page_name,所以它们实际上是同一个页面,它的不同部分,加载在另一个iframe中。
我有一个Javascript来完成它:
function grafice() {
document.getElementById("grafice").setAttribute("class", "current");
window.open('index.php?act=grafice_comenzi','zero');
}
其中"current"是这样的:
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover
{
background:#80BFFF;
color:#333333;
border-top:solid 1px #0099FF;
border-bottom:solid 1px #0099FF;
}
下一步怎么走,我想当我点击另一个链接时,在Javascript中告诉前一个链接再次变白。
这是到目前为止我的页面的链接:
http://www.guku.byethost31.com/temp/谁能帮我一下?
我想这样做:点击链接后,将其背景色更改为蓝色,同时将页面中其余链接的背景色更改为白色。(elementName.style.background:……)
另一个建议较少的选项是创建一个隐藏的输入字段,在其中存储您单击的链接的id。单击另一个链接后,您可以检索存储在隐藏字段中的id,并将其背景颜色更改为白色。
祝你好运。相关文章:
- 单击更改图标并通过javascript添加一个css类
- 用 LESS 伪造一个 css 属性(并在解析时用一个真实属性替换它)
- 在jquery中创建和分配一个css类
- 如何为每个html制作一个css
- I'我试图用一个按钮随意移动一个CSS元素,我试图使用偏移量,但onlick不起作用
- 创建一个CSS下拉菜单,其中包含从搜索图标弹出的搜索框
- 一种在另一个CSS值更改时更改CSS值的方法
- 在浏览器上存储一个 css 类
- 选择一个 CSS 选择器来动态设置元素的样式 ::before
- 当检测到另一个 CSS 更改时,使用 jQuery 或 MutationObserver 更改元素的 CSS
- 相对于另一个 css 元素定位一个元素,而不编辑 html
- 在 jQuery 中插入一个 CSS id
- 我创建了一个CSS切换器,但我只需要更改class=“”的元素;红色”;身体
- 使用JavaScript/jQuery从Bootstrap css中获取一个css值
- 事件侦听器,一个css转换结束,另一个开始
- 如何制作一个CSS类数组
- 在PhoneGap中只有一个CSS转换有效
- 如何将.vue文件中的所有css代码放在一个.css文件中
- 在xcode6中向UIWebView添加2个.js文件和一个.css文件
- 如何将页面上所有被屏蔽的谷歌广告(用图片)替换为第一个?CSS选择器出现问题