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用的是 ...
 
随机推荐
- golang之数组
			
1.数组:同一种数据类型的固定长度的序列. 2.数组定义:var a [len]int,例如:var a [5]int 3.长度是数组类型的一部分,因此,var a[5] int 和 var a[10 ...
 - Java语句
			
Java的条件语句,循环语句 /* switch语句格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: ...
 - 【译】微型ORM:PetaPoco【不完整的翻译】(转)
			
出处:http://www.cnblogs.com/youring2/archive/2012/06/04/2532130.html PetaPoco是一款适用于.Net 和Mono的微小.快速.单文 ...
 - mysql 截取字符串
			
#select SUBSTRING_INDEX('1,2', ',', 1); SELECT * FROM dis_disease WHERE id = ( SELECT SUBSTRING_INDE ...
 - 排序:桶排序Bucket sort
			
补充说明三点 1,桶排序是稳定的 2,桶排序是常见排序里最快的一种,比快排还要快…大多数情况下 3,桶排序非常快,但是同时也非常耗空间,基本上是最耗空间的一种排序算法 无序数组有个要求,就是成员隶属于 ...
 - canvas里调用getImageData的报security的问题
			
canvas元素支持绘制任意图片元素: var ctx = document.getElementById("canvas").getContext("2d") ...
 - struct pollfd
			
struct pollfd 2010年04月15日 星期四 下午 03:59 int poll (struct pollfd *fds, size_t nfds , int timeout); str ...
 - VS2013的IDE开发使用便捷实用技巧----(补充)
			
快捷键操作真的很高效.很酷······ 节省时间,提高开发效率 向人们展示可以惊讶到他们的功能,就像“我怎么就没发现”这种功能. 1. Peek View(本地查看程序源代码位置,便捷跳转) 可以在不 ...
 - 查看JVM
			
通过jconsole.exe来查看,jconsole.exe所在目录为/%JAVA_HOME%/bin/jconsole.exe 需要配置: -Dcom.sun.management.jmxrem ...
 - docker容器怎么设置开机启动
			
https://my.oschina.net/lwenhao/blog/1923003 docker服务器.以及容器设置自动启动 一.docker服务设置自动启动 说明:适用于yum安装的各种服务 查 ...