怎样安装Dreamweaver的jquery扩展,我们通常会用dreamweaver这个网页设计软件来编写网页前台代码,在编写代码时会经常出现下拉的菜单供我们选择,为我们编写代码节省了很多的时间。这样......
2023-03-17 341 JQUERY DREAMWEAVER
Javascript(js)在我们做网页开发时,有很多地方需要用到,客户端的一些操作,UI的变化,数据的收集,验证等功能都可以借助JS来完成。
比如我们有一组多项选择框Checkbox,在选中一个时,就把该选择框的颜色改变,以突出显示选中项,如何用JS完成这个功能?下面一起来看下。
首先看下我们的代码,html代码里定义了几个checkbox选项,另外还引入了Jquery脚本,我们的js代码里为了方便,使用Jquery来操作。
页面运行后,如图,默认下,checkbox选项选中后,是不会改变颜色的。
需要为选中项添加不一样的颜色,我们要添加一些JS代码,如图,我们的JS代码的大概意思是,为每个checkbox选项添加点击事件,当checkbox选中的时候,为该checkbox所在的div添加一个class样式,该样式定义文字颜色为紫色。
再次运行页面,当我们点击checkbox选项,选中该选项时,该checkbox的文字颜色就变为紫色了。所以我们能用js让选项变色了。除了可以改变文字颜色,我们还可以添加背景颜色,只要在checked样式里定义所需要的样式就行了。
但该代码还没完善,还有一点问题,当再次点击checkbox选项,取消选中状态时,该文字的颜色还是紫色。如图
再修改下代码,为代码添加一些逻辑,如图,当我们在点击checkbox选项时,如果是取消选项选中状态的,我们则为其父容器,即div去掉checked的样式。去掉这个样式class后,该选项的文字就不会是紫色了。
刷新页面,看下效果,现在选中checkbox选项,文字会变色,取消选中,则会恢复原来的颜色了。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: JAVASCRIPTJQUERY
相关文章
怎样安装Dreamweaver的jquery扩展,我们通常会用dreamweaver这个网页设计软件来编写网页前台代码,在编写代码时会经常出现下拉的菜单供我们选择,为我们编写代码节省了很多的时间。这样......
2023-03-17 341 JQUERY DREAMWEAVER
jQuery MiniUI 快速入门,前段时间由于工作的原因接触到MiiUI。感觉MiiUI很强大,使用起来也很舒服。下面我就带领大家快速的使用MiiUI。MiiUI-专业WeUI控件库它能缩短开发时......
2023-03-17 331 JQUERY
怎么使用JQuery Mobile开发移动网站,现在越来越多的人用网站来做手机a,这样的好处是,可以做一个网站,基本上可以做到多个平台adroid,io,w,都可以使用。这里使用JQueryMoile......
2023-03-17 375 JQUERY