当前位置: 首页 > 知识库问答 >
问题:

divs中单选按钮效果的Jquery

孟晨朗
2023-03-14

我对css和jquery非常陌生,我需要帮助我的项目。

我有3个按钮:劣势-平均-优势,我需要使这个按钮工作像单选按钮,所以如果我点击劣势,这个按钮改变背景颜色,其他按钮失去颜色,如果点击他。和缺点按钮得到红色的背景颜色。

  • 如果我点击了平均按钮,这个按钮必须是黄色的,而如果之前点击了他,其他的则会失去颜色

-如果我点击平均按钮,这个按钮必须得到绿色背景色和其他按钮失去颜色。所以就像单选按钮一样

但我试着这么做是基于#ID

$('#price_quality_adv').css('background-color','#C90');
            $('#reliability_adv').css('background-color','#C90');

http://jsfidle.net/ec44z/5/

请帮帮忙。对不起我的英语谢谢!

共有1个答案

商鸿哲
2023-03-14

似乎是某种范围问题,不确定它是否是jsFiddle环境所独有的。当我进行此更改时,它是固定的(至少对于advantage按钮)

setQuality = function(qulaity, type_rating, name)

还有一些其他的问题,但是代码有点复杂。不如做点像...

<a href="#" id="button_advantage" class="button">advantage</a>
.button{ /* styles for all buttons */ }
.selected{ /* styles for selected button */ }
$("#button_advantage").on('click',function(){
    $(this).addClass('selected')
    $(this).siblings().removeClass('selected')
})

代码应该是分开的,这样更容易维护,在各种环境下都能很好地工作,并且得到很好的搜索排名等等。

HTML用于内容,并且应该标记为内容,并使用适当的类来分组类似的项目,以及相关元素的唯一id。

CSS是用于样式的,所有样式都应该尽可能地放在一起。

JS是用于动态功能的,因此在本例中,添加一个类,使样式发生变化。

 类似资料:
  • 本文向大家介绍jquery实现选中单选按钮下拉伸缩效果,包括了jquery实现选中单选按钮下拉伸缩效果的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery实现选中单选按钮下拉伸缩效果的方法。分享给大家供大家参考。具体如下: 这是一个使用jQuery插件实现的伸缩效果,在网页上,单击单选按钮,也就是Radio元素后,所属的对应内容向下拉出,伸展开来,平时是不显示的,可用在发票打印快递

  • 本文向大家介绍JQUERY简单按钮轮换选中效果实现方法,包括了JQUERY简单按钮轮换选中效果实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JQUERY简单按钮轮换选中效果实现方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的jQuery程序设计有所帮助。

  • 问题内容: 我已经在单选组中动态创建了两个单选按钮,并选中其中一个。我需要在我按下另一个按钮时将其值保存在字符串中。但是我已经为此实现了,但是第一次没有用。这是我的代码。 问题答案: xml文件 Java代码

  • 我们有许多 CSS (库)可用于 HTML 页面,就像我们使用普通按钮一样。 我们已经展示了 Web 开发人员经常使用的按钮的一些 CSS 库。 本教程将介绍如何在实践中使用这些CSS库。

  • 主要内容:创建单选按钮,单选按钮组,单选按钮事件,单选按钮焦点单选按钮通常组合在一起,以便用户进行单选,即用户只能在单选按钮列表中选择一个项目。 例如,当选择鞋子尺寸时,我们通常从列表中选择一个尺寸。 单选按钮只能执行:选择或取消选择。 以下代码显示,当放置在中时,只能选择一个。 上面的代码生成以下结果。 创建单选按钮 包中的类有两个构造函数。 要为其标签创建一个带有空字符串的单选按钮,然后再设置标签。 要创建具有指定标签的单选按钮。 方法带有参数可以显式选

  • 主要内容:硬编码的单选按钮,单选按钮内项,由地图生成的单选按钮以下部分显示如何使用JSF中的创建单选按钮。 标签呈现一组类型为“”的HTML输入元素,并使用HTML表格和标签标签进行格式化。 以下JSF代码 - 被渲染生成以下HTML代码 - 硬编码的单选按钮 以下是文件: 中的代码。 以下是文件: 中的代码 - 以下是文件: 中的代码 - 单选按钮内项 以下是文件: 中的代码。 以下是文件: 中的代码。 以下是文件: 中的代码。 由地图生成的单选按钮 以下