jQuery css()与class()的用法
// css(name, value)
// 修改单个样式
// name:样式名 value:样式值
$("li")
.css("backgroundColor", "pink")
.css("color", "red")
.css("fontSize", "32px"); //css(obj)
//修改多个样式 $("li").css({
backgroundColor:"pink",
color: "red",
fontSize:"32px",
border: "1px solid black"
});
2.获取css样式:
//获取样式
//css(name)
//name:想要获取的样式
$("li").eq(0).css("fontSize");
二.class()的用法:
1.class()设置
addClass()方法向匹配的元素增加指定的类名(一个或多个)
注意:对于元素来说,class属性可以有多个值.该方法不会移除已经存在的值,而是在原有的基础上追加一个或多个class属性.
实例:$('li').addClass('basic');
//为li元素追加一个basic类
2.删除class
$('li').removeClass('basic');//移除basic这个类样式
$('li').removeClass();//移除li元素的全部类样式
3.判断class
// hasClass()方法是用来检查被选择的元素是否包含指定的class名
//返回一个布尔值true或者false
$('li').hasClass("basic");//其中class是必须的值,规定需要在指定元素中查找的类名。
$('li').hasClass("basic className");//判断多个类
//与.is()一样
$('li').is('.basic')//同样检查是否包含指定的class名 注意带上点类名
$('li').is("basic className")//判断多个类
4.切换类:
//判断li有没有basic类,如果有,就移除他,如果没有,添加他
$("li").toggleClass("basic"); //$(selector).toggleClass(function(index,class),switch)
//函数定义返回需要添加或删除的一个或多个类名
//index - 可选,接受选择器的索引位置。
//class - 可选,接受选择器的当前的类。
//switch - 可选。布尔值,为true则加上对应的class,否则就删除。
$('input').click(function () {
$("li").toggleClass(function () {
return "basic";
})
jQuery css()与class()的用法的更多相关文章
- Jquery + css 日期控件用法实例.zip
/*==============================================================================** Filename:common.j ...
- jquery.css 最简单的用法
//判断验证码 if (pwd != "" && pwd != null) { $("#TxtPwd").css(& ...
- jQuery css,position,offset,scrollTop,scrollLeft用法
jQuery css,position,offset,scrollTop,scrollLeft用法: <%@ page language="java" import=&quo ...
- 一个CSS中Z-index的用法
一个CSS中Z-index的用法 CSS教程:彻底掌握Z-index属性 大多数的CSS属性都很容易使用.常常,当您对标记语言的元素使用CSS属性时,产生的结果会随着您刷新页面而立即呈现.而另 ...
- jQuery event,冒泡,默认事件用法
jQuery event,冒泡,默认事件用法 <%@ page language="java" import="java.util.*" pageEnco ...
- jQuery replaceWith replaceAll end的用法
jQuery replaceWith replaceAll end的用法 <%@ page language="java" import="java.util.*& ...
- jQuery学习笔记之Ajax用法详解
这篇文章主要介绍了jQuery学习笔记之Ajax用法,结合实例形式较为详细的分析总结了jQuery中ajax的相关使用技巧,包括ajax请求.载入.处理.传递等,需要的朋友可以参考下 本文实例讲述了j ...
- CSS选择器的新用法
前面的话 现在,预处理器(如sass)似乎已经成为开发CSS的标配,正如几年前jQuery是开发JS的标配一样.JS的querySelector借鉴了jQuery的选择器思想,CSS选择器也借鉴了预处 ...
- jQuery each和js forEach用法比较
本文实例分析了jQuery each和js forEach用法.分享给大家供大家参考,具体如下: 对于遍历数组的元素,js代码和jquery都有类似的方法,js用的是forEach而jquery用的是 ...
随机推荐
- Qt5 How to translate App UI languages
Adding new language file name in app.pro file. TRANSLATIONS += lg_ch.ts \ lg_en.ts \ lg_new.ts Runni ...
- ant的hello world很好的官方文档[z]
http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html
- windows下使用redis
一.下载windows版本的Redis 官网只提供linux版本的下载 官网下载地址:http://redis.io/download Redis 没有官方的Windows版本,但是微软开源技术团队( ...
- A survey of best practices for RNA-seq data analysis RNA-seq数据分析指南
A survey of best practices for RNA-seq data analysis RNA-seq数据分析指南 内容 前言 各位同学/老师,大家好,现在由我给大家讲讲我的文献阅读 ...
- code3289 花匠
题目大意是求一个最长的抖动的子序列 题解中有一个大神写下了这样的代码: #include<cstdio> ,b=,x,y; int mmax(int a,int b) { if(a> ...
- Ubuntu在命令行下将默认语言改为英语
将Ubuntu安装成中文版,需要将默认语言改为英文. 用vi(或nano等文本编辑器)打开 /etc/default/locale 文件 将原来的配置内容修改为 LANG=”en_US.UTF-8″ ...
- Java程序设计8——抽象类、接口与内部类
1 抽象类 当编写一个类时,常常会为该类定义一些方法,这些方法用以描述该类的行为方式,那么这些方法都有具体的方法体.但在某些情况下,某个父类并不需要实现,因为它只需要当做一个模板,而具体的实现,可以由 ...
- kbmMWtable for XE5 接近尾声
为了支持多平台开发的delphi XE5,kbmmwtable 做了非常大的改动. 目前已经可以在ios 和android 上建立和查询数据表了,但是众说周知,在ios 和android 上 使用Li ...
- How to Create a Framework for iOS[RE]
In the previous tutorial, you learned how to create a reusable knob control. However, it might not b ...
- swift -懒加载创建view
// 只有外界访问到headerView的时候才会去执行闭包, 然后将闭包的返回值赋值给headerView // 注意: 一定要记住闭包后面需要写上(), 代表执行闭包 //懒加载 ...