`
JavaCrazyer
  • 浏览: 2992106 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类

JQuery简单学习(8)——jQuery CSS 函数

阅读更多

 

jQuery CSS 操作

jQuery 拥有三种供 CSS 操作的重要函数:

 

$(selector).css(name,value) 

$(selector).css({properties}) 

$(selector).css(name) 

——————————————————————

 

CSS 操作实例

函数 css(name,value) 为所有匹配元素的给定 CSS 属性设置值:

 

实例


<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("p").css("background-color","yellow");
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>

</html>
 

函数 css({properties}) 同时为所有匹配元素的一系列 CSS 属性设置值:

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("p").css({"background-color":"yellow","font-size":"200%"});
  });
});
</script>
</head>

<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button type="button">Click me</button>
</body>

</html>
 

 

函数 css(name) 返回指定的 CSS 属性的值:

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("div").click(function(){
  $("#result").html($(this).css("background-color"));
  });
});
</script>
</head>

<body>
<div style="width:100px;height:100px;
background:#ff0000"></div>
<p id="result">Click in the box</p>
</body>
</html>
 ——————————————————————
jQuery Size 操作
jQuery 拥有两种供尺寸操作的重要函数:

  • $(selector).height(value) 
  • $(selector).width(value) 
 ——————————————————————
Size 操作实例
函数 height(value) 设置所有匹配元素的高度:

实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $("#id100").height("200px");
  });
});
</script>
</head>

<body>
<div id="id100" style="background:yellow;height:100px;width:100px">
HELLO</div>
<div id="id200" style="background:yellow;height:100px;width:100px">
W3SCHOOL</div>
<button type="button">Click me</button>
</body>

</html>


 函数 width(value) 设置所有匹配元素的宽度:
实例
<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
  $("#id200").width("300px");
  });
});
</script>
</head>

<body>
<div id="id100" style="background:yellow;height:100px;width:100px">HELLO</div>
<div id="id200" style="background:yellow;height:100px;width:100px">W3SCHOOL</div>
<button type="button">Click me</button>
</body>

</html>
  ——————————————————————
jQuery CSS 函数 - 来自本页
CSS 属性 描述 $(selector).css(name,value) 为匹配元素设置样式属性的值 $(selector).css({properties}) 为匹配元素设置多个样式属性 $(selector).css(name) 获得第一个匹配元素的样式属性值 $(selector).height(value) 设置匹配元素的高度 $(selector).width(value) 设置匹配元素的宽度


分享到:
评论

相关推荐

    jQuery操作函数

    内容包括:jQuery Ajax 操作函数,jQuery 选择器,jQuery 事件处理方法,jQuery 事件方法,jQuery 效果函数,jQuery 文档操作方法,jQuery 属性操作方法,jQuery CSS 操作函数,jQuery 遍历函数

    jQuery1.11.0_20140330_jquery_

    jQuery是一个JavaScript函数库。jQuery是一个轻量级的&quot;...jQuery库包含以下功能: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities

    jQuery基础.pptx

    1.1 学习jQuery之前,需要以下基础知识 HTML CSS JavaScript 1、jQuery简介 1.2 什么是jQuery? jQuery是一个JavaScript函数库 轻量级,“写的少,做的多” 包含以下功能: HTML元素选取 HTML元素操作 CSS操作 HTML...

    jquery函数 强大的封装

    强大的运用jqueryApi 封装了很多js的应用以及css选择器 让懂css的人很容易上手

    jQuery学习资料

    从零开始学习jQuery (一) 开天辟地入门篇 2 一.摘要 2 二.前言 3 三.什么是jQuery 3 四.Hello World jQuery 4 五.启用Visual Studio 对jQuery的智能感知 6 六.在独立的.JS文件中启用脚本智能感知 8 七.总结 9 从零...

    jQuery动画特效---精通JavaScript+jQuery

    JavaScript/CSS/DOM基础 第0课 - 内容概述 - [精通...第13课 - jQuery功能函数 - [精通JavaScript+jQuery] 第14课 - jQuery与Ajax - [精通JavaScript+jQuery] 第15课 - jQuery插件 - [精通JavaScript+jQuery]

    jquery插件使用方法大全

     jQuery 1.0(2006年8月):该库的第一个稳定版本,已经具有了对CSS选择符、事件处理和AJAX交互的稳健支持。 jQuery 1.1(2007年1月):这一版大幅简化了API。许多较少使用的方法被合并,减少了需要掌握和解释的...

    css与jquery教程

    这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。 jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最...

    jQuery权威指南-源代码

    1.2.3 jQuery控制页面CSS /9 1.3 本章小结/11 第2章 jQuery 选择器/12 2.1 jQuery选择器概述/13 2.1.1 什么是选择器/13 2.1.2 选择器的优势/13 2.2 jQuery选择器详解/17 2.2.1 基本选择器/18 2.2.2 层次...

    jQuery学习笔记 操作jQuery对象 CSS处理

    设置元素上CSS规则name属性的值为value,也可使用函数参数,不解释;还可以一次性为同一元素设置多个CSS属性 CSS尺寸属性处理 方法 描述 height() 获取元素CSS属性height的值 width() 获取元素CSS属性...

    jquery-watch:一个jQuery插件,用于监视CSS样式和属性更改,并在发生更改时得到通知

    jQuery的手表一个jQuery插件,用于通知您元素中CSS,属性或属性更改这个小型jQuery插件使您可以监视对任何DOM元素CSS样式,属性或属性的更改,并响应于所监视的样式或属性的任何更改而触发回调。 您可以指定一个元素...

    jquery.panzoom, 使用CSS3平移和缩放元素的jQuery插件.zip

    jquery.panzoom, 使用CSS3平移和缩放元素的jQuery插件 Panzoom Panzoom是一个为元素创建平移和缩放功能的渐进式插件。 Panzoom使用CSS变换和矩阵函数来利用浏览器中的硬件/gpu加速,而不是设置宽度和高度,这意味着...

    各种各样的手册打包(jquery,css,php,linux,smarty)

    因为只允许传60M以下就只罗列以下手册了哈 《 ADOdb.Manual Ajax中文手册 Apache2.2 ...易语言专用API函数命令8 样式表滤镜手册 正则表达式30分钟入门教程 精美购物电子书 花之盟原型 (2) 花之盟原型

    jQueryPanzoom是一款非常实用的HTMLDOM元素平移和缩放jQuery和CSS3插件

    jQuery Panzoom是一款非常实用的HTML DOM元素平移和缩放jQuery和...Panzoom利用CSS transforms 和 matrix函数来为浏览器进行硬件(GPU)加速,它可以支持任何元素的平移和缩放:图片、视频、iframe、canvas或文本等等。

    jquery ready函数、css函数及text()使用示例

    想必大家对jquery的ready函数、css函数、text()并不陌生吧,其实很好理解的,接下来有个不错的示例,如果你对此理解还是很模糊可以参考下

    jQuery技术内幕 深入解析jQuery架构设计与实现原理

    进而通过“构造jquery对象”章节分析了构造函数jquery()的各种用法和内部构造过程;接着详细分析了底层支持模块的源码实现,包括:选择器sizzle、异步队列deferred、数据缓存data、队列queue、浏览器功能测试support...

    jquery中用函数来设置css样式

    1.jquery语法 $(selector).css(name,function(index,value)) name:必需。规定 CSS 属性的名称 function(index,value) : 规定返回CSS属性新值的函数。 index – 可选。接受选择器的index位置 value – 可选。接受...

    JQuery权威指南源代码

    第一个简单的jQuery程序 jQuery事件的链式写法 控制jQuery对象 jQuery控制CSS样式 第2章 使用JavaScript实现隔行变色 使用jQuery选择器实现隔行变色 JavaScript代码检测页面元素 jQuery代码检测页面元素 ...

    jQuery笔记

    学习jQuery解决选择器和事件方法 jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 函数库。 1.2.jQuery的优势  可以简化JavaScript代码  可以像css那样获取元素  可以修改css来控制页面效果  ...

Global site tag (gtag.js) - Google Analytics