jQuery基础教程:样式设置定义和元素位置

文章简介:jQuery样式的设置与定义。

样式设置:
$("Element").addClass("Class")

获得选定元素的HTML代码,假如定义了一个类样式叫做.main{.....},那么可以为p元素这么添加$("p").addClass("main")

$("Element").removeClass("Class")

与上述一样,addClass("main")表示添加样式,此方法则是移除main样式

$("Element").toggleClass("Class")

这个可以算是前两个方法的一个综合。简单来说就是:如果存在(不存在)就删除(添加)一个类。

样式定义:
$("Element").css("name")

表示获得某个元素的css样式,比如$("div").css("color")表示获得此div的字体颜色。

$("Element").css(name,value)

name表示属性名称,value表示值。如果为所有的div设置字体颜色为#f00的话,只需要$("div").css("color","#f00");

$("Element").css({name:"value",name:"value",......})

此方法是为了能够对元素一次性设置多个样式属性,比如我想对所有的p设置字体颜色是红色并且背景颜色是绿色,就用到了此方法$("p").css({color: "#f00", background: "#0f0"}); 当然中括号中项设置几个就设置几个

元素位置:
$("Element").offset()

此方法返回两个整形属性,分别是top和left,此方法只对可见元素有效。

元素宽高:

$("Element").width()

获得某个元素的宽度

$("Element").width("val")

设置某个元素的宽度

$("Element").height()

获得某个元素高度

$("Element").height("val")

设置某个元素的高度

时间: 2025-01-28 01:29:29

jQuery基础教程:样式设置定义和元素位置的相关文章

递归-jquery基础教程中关于内部函数问题

问题描述 jquery基础教程中关于内部函数问题 jquery在讲解内部函数中说, "递归但却带有非递归API包装的算法通常 最适合通过内部函数来表达." 这句话该怎么理解. 解决方案 递归函数显然只有自身才调用自身,别的地方不需要调用它,那么定义成单独的函数没有必要,可以作为内部函数. 带不带有非递归API包装并不打紧.不带API调用,或者带有递归API调用也可用内部函数.除非看API的源代码,鬼才知道一个API是否内部用递归实现的. 解决方案二: 楼主去哪里看到的这个说明,英文好最

【jQuery教程】jquery基础教程二(鼠标点击事件)

下面我们来看看jquery如何给 DOM 各个元素批量绑定事件 <SCRIPT LANGUAGE="JavaScript"> <!-- $(document).ready(function() {     $("div").click(function(){//$("div")就是页面中所有的 div标签       alert("Hello World!");     }) }) //--> <

HTML基础教程:学习掌握HTML 元素

html基础|基础教程 HTML文档是由HTML元素构成的文本文件. HTML元素是通过使用HTML标签进行定义的. HTML标签 HTML标签是用来标记HTML元素的. HTML标签被<和>符号包围. 这些包围的符号叫作. HTML标签是成对出现的.例如<b>和</b>. 位于起始标签和终止标签之间的文本是元素的内容. HTML标签对大小写不敏感,<b>和<B>的作用的相同的. HTML元素 还记得上一节中的那个例子吗: <html>

jQuery基础 (一)——样式篇(认识jQuery)

一.认识 //等待dom元素加载完毕. $(document).ready(function(){ alert("Hello World!"); }); 二.jQuery对象与DOM对象是不一样的 普通处理,通过标准JavaScript处理: <!-- 使用JS原生语法 --> <script type="text/javascript"> window.onload = function(){ // 通过原生JS语法获取id为imooc1的

jQuery基础教程:对象文本和元素赋值

文章简介:jQuery对象文本处理-- 元素的赋值. $("Element"). 获得选定元素的HTML代码 $("Element").HTML("val") 设置指定元素的HTML代码,HTML代码想怎么写就怎么写与平时在body中写HTML一样 文本:$("Element").text() 获得指定标签中显示的文字,与HTML不一样 $("Element").text("val")

jquery基础教程之数组使用详解

 jQuery的数组处理.便捷.功能齐全.一步到位的封装了很多原生JavaScript数组不能企及的功能.下面是jquery数组的使用详解,需要的朋友可以参考下 1. $.each(array, [callback]) 遍历[常用]   解释: 不同于例遍jQuery对象的$().each()方法,此方法可用于例遍任何对象.回调函数拥有两个参数:第一个为对象的成员或数组的索引, 第二个为对应变量或内容. 如果需要退出each循环可使回调函数返回false, 其它返回值将被忽略.   each遍历

jQuery基础教程笔记适合js新手第1/2页_jquery

 1, :eq()和nth-child()  看下面代码: <SCRIPT LANGUAGE="JavaScript"> $(function(){ $("#selected-plays > li:eq(1)").addClass("a"); //等价于  $("#selected-plays > li:nth-child(2)").addClass("a"); //注意:js数组是

jquery基础教程之数组使用详解_jquery

1. $.each(array, [callback]) 遍历[常用] 解释: 不同于例遍jQuery对象的$().each()方法,此方法可用于例遍任何对象.回调函数拥有两个参数:第一个为对象的成员或数组的索引, 第二个为对应变量或内容. 如果需要退出each循环可使回调函数返回false, 其它返回值将被忽略. each遍历,相信都不陌生,在平常的事件处理中,是for循环的变体,但比for循环强大.在数组中,它可以轻松的攻取数组索引及对应的值.例: 复制代码 代码如下: var _mozi=

jQuery基础 (一)——样式篇(jQuery选择器)

一.选择器类型 id选择器 class选择器 元素选择器 层级选择器 全选择器(*选择器) 二.有几种方式可以隐藏一个元素: CSS display的值是none. type="hidden"的表单元素. 宽度和高度都显式设置为0. 一个祖先元素是隐藏的,该元素是不会在页面上显示 CSS visibility的值是hidden CSS opacity的指是0 三.属性筛选选择器   四.子元素选择器   四.表单元素选择器 五.特殊选择器this  注意要点: this:表示当前的上下