当前位置: 首页 > 编程笔记 >

jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)

宋华灿
2023-03-14
本文向大家介绍jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等),包括了jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)的使用技巧和注意事项,需要的朋友参考一下

本文实例分析了jQuery常用样式操作。分享给大家供大家参考,具体如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
.high {
  font-weight: bold; /* 粗体字 */
  color : red; /* 字体颜色设置红色*/
}
.another {
  font-style: italic;
  color: blue;
}
</style>
<script src="js/jquery-1.10.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
$(function(){
  //获取样式
  $("input:eq(0)").click(function(){
    alert( $("p").attr("class") );
  });
  //设置样式
  $("input:eq(1)").click(function(){
    $("p").attr("class","high");
  });
  //追加样式
  $("input:eq(2)").click(function(){
    $("p").addClass("another");
  });
  //删除全部样式
  $("input:eq(3)").click(function(){
    $("p").removeClass();
  });
  //删除指定样式
  $("input:eq(4)").click(function(){
    $("p").removeClass("high");
  });
  //重复切换样式
  $("input:eq(5)").click(function(){
    $("p").toggleClass("another");
  });
  //判断元素是否含有某样式
  $("input:eq(6)").click(function(){
    alert( $("p").hasClass("another") )
    alert( $("p").is(".another") )
  });
});
//]]>
</script>
</head>
<body>
<input type="button" value="输出class类"/>
<input type="button" value="设置class类"/>
<input type="button" value="追加class类"/>
<input type="button" value="删除全部class类"/>
<input type="button" value="删除指定class类"/>
<input type="button" value="重复切换class类"/>
<input type="button" value="判断元素是否含有某个class类"/>
<p class="myClass" title="选择你最喜欢的水果." >你最喜欢的水果是?</p>
<ul>
  <li title="苹果">苹果</li>
  <li title="橘子">橘子</li>
  <li title="菠萝">菠萝</li>
</ul>
</body>
</html>

效果图:

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jquery中Ajax用法总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

 类似资料:
  • 本文向大家介绍jQuery链式操作实例分析,包括了jQuery链式操作实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery链式操作。分享给大家供大家参考,具体如下: 从过去的实例中,我们知道jQuery语句可以链接在一起,这不仅可以缩短代码长度,而且很多时候可以实现特殊的效果。 以上代码为整个<div>列表增加样式css1,然后再进行筛选,再为筛选的元素单独增加css2样式

  • 本文向大家介绍golang针对map的判断,删除操作示例,包括了golang针对map的判断,删除操作示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了golang针对map的判断,删除操作。分享给大家供大家参考,具体如下: map是一种key-value的关系,一般都会使用make来初始化内存,有助于减少后续新增操作的内存分配次数。假如一开始定义了话,但没有用make来初始化,会报错的

  • 本文向大家介绍jQuery中DOM操作实例分析,包括了jQuery中DOM操作实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery中DOM操作的方法。分享给大家供大家参考。具体分析如下: 这里主要设计的dom操作包括:dom对象的创建(JS方式和jquery方式)、属性的修改、样式的修改、动态绑定事件 代码如下: 希望本文所述对大家的jQuery程序设计有所帮助。

  • 本文向大家介绍javascript动态设置样式style实例分析,包括了javascript动态设置样式style实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了javascript动态设置样式style的方法。分享给大家供大家参考。具体分析如下: 动态修改style 1.易错:修改元素的样式不是设置class属性,而是className属性. 2.易错:单独修改样式的属性使用"s

  • 本文向大家介绍JS封装cookie操作函数实例(设置、读取、删除),包括了JS封装cookie操作函数实例(设置、读取、删除)的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS封装cookie操作函数。分享给大家供大家参考,具体如下: 希望本文所述对大家JavaScript程序设计有所帮助。

  • 本文向大家介绍jquery分页优化操作实例分析,包括了jquery分页优化操作实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery分页优化操作。分享给大家供大家参考,具体如下: 前言 上次写了博客 jquery分页显示,文章的jquery分页方式虽然可以通过js实现分页,但是也存在明显的弊端。 该篇文章的思路是,每次通过ajax请求获取到记录,然后通过判断当前页面,显示或者

  • 本文向大家介绍JavaScript 双向链表操作实例分析【创建、增加、查找、删除等】,包括了JavaScript 双向链表操作实例分析【创建、增加、查找、删除等】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript 双向链表操作。分享给大家供大家参考,具体如下: 一个 双向链表(doubly linked list) 是由一组称为节点的顺序链接记录组成的链接数据结构。每个节

  • 如果您的集群已经在运行,你可以在运行时添加或删除 OSD 。 7.1 增加 OSD(手动) 要增加一个 OSD,要依次创建数据目录、把硬盘挂载到数据目录、把 OSD 加入集群、然后把它加入 CRUSH Map。 Tip: Ceph 喜欢统一的硬件,与存储池无关。如果你要新增容量不一的硬盘驱动器,还需调整它们的权重。但是,为实现最佳性能,CRUSH 的分级结构最好按类型、容量来组织。 1、创建 OS