网站建设资讯

NEWS

网站建设资讯

jquery颜色,jquery颜色选择器

jquery 改变颜色问题

改变颜色,常用的就这几个:字体颜色(color)、背景颜色(background-color)、边框颜色(border-color)。

创新互联-专业网站定制、快速模板网站建设、高性价比安康网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式安康网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖安康地区。费用合理售后完善,10年实体公司更值得信赖。

首先是触发事件,这个可以有也可以没有,如果有触发事件比如点击按钮才会触发,如果没有,那么页面加载之后自动就会改变颜色

然后就是通过JQ改变颜色,那么必须先获取这个元素,可以通过class、id、标签名称(当然这3个是常用的,还有非常多的选择方式),:比如$('.btn')、$('#btn')、$('div');

实现语句就是$('.btn').css('color','#777'),这段代码的意思就是class为btn的元素字体颜色改为#777.

jquery 如何获取字体颜色为红色的元素

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。

2、在index.html中的script标签,输入jquery代码:

$('span').each(function () {

if ($(this).css('color') === 'rgb(255, 0, 0)') {

$('body').append($(this).text());

}

});

3、浏览器运行index.html页面,此时用jquery获取到了所有红色字体颜色元素并打印了内容。

jquery如何设置按钮颜色

主题皮肤切换效果在很多网站和系统中会用到,用户可以根据此功能设置自己喜欢的主题颜色风格,增强了用户体验。

原理:实现该功能的原理就是通过点击定义的主题样式,改变页面当前引用的主题CSS文件,并且将当前的主题样式写入cookie中或者写入数据库中,以便下次该用户重新访问页面时,调用的就是上次设置好的主题样式。

步骤:

首先,准备三个样式表CSS文件,分别是三种颜色风格的主题皮肤,将其引入页面。

给每个link添加了title属性,另外禁用了第2个和第3个CSS文件,就是默认起作用的是第1个CSS文件。

HTML内容

CSS样式可以自己设置自己喜欢的布局,每个人用到的样式排版不同,这里就不展示css代码。

JQuery:

引入jquery库和jquery.cookie插件。jquery.cookie插件为jQuery提供了强大的cookie操作功能。

当用户点击切换选择主题时,要发生以下动作:获取选择的主题(id),查看引用的CSS文件,如果发现其title属性值正好与当前选中的主题id值相等,则应用该主题CSS文件,同时将其他引用的CSS文件禁用,并且将当前选中的主题写入cookie中,设置cookie过期时间,最后将当前选中的主题按钮(li)设置为当前选中状态。具体看下面的代码:

注意,本例中我将选中的样式保存在用户cookie中,cookie名称为”colorstyle“,值为当前选中的主题值,过去时间为30天,即:expires:30

接着是页面载入时,读取主题cookie值,如果主题cookie存在则调用cookie值对应的主题样式CSS文件,并且设置当前主题按钮状态为选中状态,反之,则调用默认样式。代码如下:

应用的cookie记录用户所选择设置的主题皮肤样式,当cookie到期或者用户清除了浏览器的cookie,或者用户换用其他浏览器浏览时,当前设置的主题就会失效。为了让用户永久保存选择的主题样式,必须将所选的主题与用户信息对应,写入数据库,下次该用户登录就可以直接读取以往选择的主题。


当前标题:jquery颜色,jquery颜色选择器
标题链接:http://njwzjz.com/article/dsddgsj.html