jquery中如何改变按钮背景色用jquery如何实现点击一栏目实现栏目变色,再点击另一栏目也变色,但原来的变回原色,我有个数组a(1、2、3)我循环遍历输出a的值。 复制代码 代码如下: a[0] a[1] a[2] 点击1—1变色。点击2,—变色。但1会变回原来的颜色,我show方法实现了其他的功能.。下面是我初试的代码: HTML code: 复制代码 代码如下: <br>.clckClass{color:red} <br> <br>$(ul li a).bind(click, function(){ <br>$(ul li a:not(this)).removeClass(clckClass) <br>$(this).addClass(clckClass) <br>}) <br>JScript code: <br><style type=text/css> <br>.clckClass{color:red} <br></style> <br><script type=text/javascript> <br>$(ul li a).bind(click, function(){ <br>$(.clckClass).removeClass(clckClass) <br>$(this).addClass(clckClass) <br>}) <br> <br>上面的代码中,样式‘clckClass‘可能在其他元素上使用。使用$(‘.clckClass).removeClass(‘clckClass),会将画面上所用使用clckClass样式的元素移出clckClass样式的,这显然不是我们要得结果。我们只需要移出ul li a下的clckClass样,不过后来发现上面的代码中,唯一一点是那个clckClass只能在这几个标签使用,如果其他也用的话,就可能会影响效果,是我考虑不周到。</p><h2>jquery控制按钮点击时变色,点击另外一个按钮还原</h2><p>windows.open打开另一个页面。 在打开的页面用opener对象来引用原页面窗体对象,然后用opener.document.getElementByID来得到那个文本框对象,对其赋值。</p><h2>jquery如何设置按钮颜色</h2><p>jquery设置按钮颜色可以通过动态操作css来实现。<br>1、指定html中的button元素<br><html> <br><head> <br> <meta http-equiv=Content-Type content=text/html charset=utf-8 /> <br><script src=jquery.js> <br></head> <br><body> <br><input type=button value=按钮变化颜色 id=btn/> <br></body> <br></html> <br>2、设置颜色的jquery脚本:<br>$(#btn).click(function(){ <br> //each()分流出每个事件 <br> $(#btn).each(function(index,elem){ <br> //在给附上css值 <br> $(elem).css(background,$(elem).data(color)) <br> }) <br>}) <br>// document.getElementById(a).style.background=red <br></p>