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


Posted in Javascript onSeptember 08, 2016

本文实例分析了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程序设计有所帮助。

Javascript 相关文章推荐
JS实现简单的Canvas画图实例
Jul 04 Javascript
jquery实现图片滚动效果的简单实例
Nov 23 Javascript
jquery form 隐藏的input 选择
Apr 29 Javascript
JS常用字符串处理方法应用总结
May 22 Javascript
网页收藏夹显示ICO图标(代码少)
Aug 04 Javascript
Javascript页面跳转常见实现方式汇总
Nov 28 Javascript
AngularJs 国际化(I18n/L10n)详解
Sep 01 Javascript
Vue.js中用v-bind绑定class的注意事项
Dec 13 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
Mar 30 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
Jan 09 jQuery
AngularJS实现的base64编码与解码功能示例
May 17 Javascript
浅谈JS中this在各个场景下的指向
Aug 14 Javascript
js发送短信倒计时的简单实现方法
Sep 08 #Javascript
JavaScript-html标题滚动效果的简单实现
Sep 08 #Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
Apr 23 #Javascript
jQuery遍历节点树方法分析
Sep 08 #Javascript
深入理解AngularJS中的ng-bind-html指令和$sce服务
Sep 08 #Javascript
jQuery ready()和onload的加载耗时分析
Sep 08 #Javascript
Angularjs实现mvvm式的选项卡示例代码
Sep 08 #Javascript
You might like
PHP连接MongoDB示例代码
2012/09/06 PHP
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
对textarea框的代码调试,而且功能上使用非常方便,酷
2006/06/30 Javascript
CSS和Javascript简单复习资料
2010/06/29 Javascript
JavaScript高级程序设计 阅读笔记(十四) js继承机制的实现
2012/08/14 Javascript
基于jquery编写的横向自适应幻灯片切换特效的实例代码
2013/08/06 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
2014/05/05 Javascript
javascript实现获取浏览器版本、操作系统类型
2015/01/29 Javascript
浅析JavaScript中的对象类型Object
2016/05/26 Javascript
Web 开发中Ajax的Session 超时处理方法
2017/01/19 Javascript
Vue组件基础用法详解
2020/02/05 Javascript
Vue自定义全局弹窗组件操作
2020/08/11 Javascript
[00:34]TI7不朽珍藏III——纯金地穴编织者饰品展示
2017/07/15 DOTA
python解析发往本机的数据包示例 (解析数据包)
2014/01/16 Python
Python实现生成简单的Makefile文件代码示例
2015/03/10 Python
在Python中封装GObject模块进行图形化程序编程的教程
2015/04/14 Python
python如何使用正则表达式的前向、后向搜索及前向搜索否定模式详解
2017/11/08 Python
Python单向链表和双向链表原理与用法实例详解
2018/08/31 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
pycharm修改file type方式
2019/11/19 Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
2020/04/23 Python
python3跳出一个循环的实例操作
2020/08/18 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
2020/09/01 Python
纯css3实现的鼠标悬停动画按钮
2014/12/23 HTML / CSS
浅谈html5 响应式布局
2014/12/24 HTML / CSS
Html5+CSS3+EL表达式问题小结
2020/12/19 HTML / CSS
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
《木笛》教学反思
2014/03/01 职场文书
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
国企干部对照检查材料
2014/08/22 职场文书
长城英文导游词
2015/01/30 职场文书
公司酒会主持词
2015/07/02 职场文书
初中物理教学反思
2016/02/19 职场文书
Vue详细的入门笔记
2021/05/10 Vue.js
python ConfigParser库的使用及遇到的坑
2022/02/12 Python
docker 制作mysql镜像并自动安装
2022/05/20 Servers