首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

jQuery

属性和属性值用冒号隔开, 属性可以不用加引号 $(this).css({ "color":"white","font-size":"20px"}); 一般来说通过style编写样式,通过添加的方式添加样式...3.1.2 设置方法 // 1.添加 $("div").addClass("current"); // 2.删除 $("div").removeClass("current"); //...3.切换 $("div").toggleClass("current"); 原生jsclassName会覆盖jQuery中指操作指定,不影响原先的 3.2 jQuery效果...('属性','属性值'); 4.1.3 数据缓存 data() 可以指定的元素存取数据,但不会修改DOM元素结构。...删除 删除元素集合的子节点 $('ul').empty();//相当于清空ul里的内容 通过html来清空 $('ul').html(); 4.4 尺寸,位置操作 4.4.1 jQuery尺寸操作 语法

8.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

jQuery 常用方法

Ajax 交互 选择器 符号$表示 jQuery 对象,$函数通常也被称为 jQuery 的工厂函数,jQuery 的操作基本都以$( )开始,所有选择器都放在这个括号,例如$("#title")将返回一个...jQuery 选择的 HTML 元素返回 jQuery 对象之后,就可以调用由 jQuery 提供的丰富的 API 来完成相应的操作了 基本选择器,通过元素标签名,元素 ID,Class 来查找...选取 ID 为 item 的元素后面的所有 兄弟元素 过滤选择器,主要是通过特定的过滤规则来筛选出所需的 DOM 元素,过滤规则与 CSS 的伪选择器语法相同,即选择器都以一个冒号:开头....wrapAll("p"); 判断是否应用了 cls .hasClass("cls"); 隐藏 / 显示该元素 .toggle(); 切换这个 cls .toggleClass(‘cls’);....after(); 将此元素添加到(参数)的后面 .insertAfter(); 每个匹配的元素之前添加元素 .before(); 将此元素添加到(参数)的前面 .insertBefore(); 取得元素的子元素集合

2.6K50

JQuery从入门到实战

jQuery 的核心语法 $(); 2、JQuery基本语法 2.1、JS对象和JQuery对象转换 jQuery 本质虽然也是 JS,但如果想使用 jQuery 的属性和方法那么必须保证对象是 jQuery...jQuery 对象[索引] jQuery 对象.get(索引):将 jQuery 对象转为 JS 对象。 事件 jQuery 中将事件封装成了对应的方法。去掉了 JS 的 .on 语法。...click(function(){ $("#div").css("background","blue"); }); // 3.addClass(value) 给指定的对象添加样式...).click(function(){ $("#div").addClass("cls1"); }); // 4.removeClass(value) 给指定的对象删除样式...remove():删除指定元素(自己移除自己)。 操作样式 addClass(value):给指定的对象添加样式。 removeClass(value):给指定的对象删除样式

15.3K30

JQuery笔记

() 当鼠标指针离开元素时,会发生 mouseleave 事件 mousedown() 当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown 事件 mouseup() 当在元素松开鼠标按钮时...滑动 slideDown() 方法用于向下滑动元素 slideUp() 方法用于向上滑动元素 slideToggle() 方法可以 slideDown() 与 slideUp() 方法之间进行切换...删除元素 remove() - 删除被选元素(及其子元素) empty() - 从被选元素删除元素 CSS addClass() - 向被选元素添加一个或多个 removeClass() -...从被选元素删除一个或多个 toggleClass() - 对被选元素进行添加/删除切换操作 css() - 设置或返回样式属性 CSS方法 返回CSS属性 $("p").css("background-color...不匹配这个标准的元素会被从集合删除,匹配的元素会被返回 not() 方法返回不匹配标准的所有元素 AJAX load方法 load() 方法从服务器加载数据,并把返回的数据放入被选元素 语法

6.1K20

前端(四)-jQuery

选择器 基本选择器的语法:$("选择器").action(); 2.1 基本选择器 名称 语法 说明 标签选择器 element 选取指定标签名的元素 选择器 .class 选取指定元素 ID选择器...基本操作 3.1 样式操作 方法(已声明好的外部样式,多个使用空格分割) 说明 addClass("样式") 添加样式 removeClass("样式") 移除样式 toggleClass(..."样式") 切换样式(就是添加和移除结合)可以与hover事件结合 hasClass("样式") 判断是否包含指定样式 3.2 内容操作 html() text() 方法名 说明 html(...({"属性":"属性值","属性":"属性值"}) 设置多个指定属性的属性值 removeAttr("属性") 删除指定属性 3.6 节点遍历 3.6.1 遍历子元素 方法 说明 children...toggleClass() 相当于addClas(""),removeClass() 4.4 jQuery 动画效果 4.4.1 控制元素的显示及隐藏 方法 说明 show() 立刻显示 show

8.5K30

JQuery 学了不亏

注意 :设置或读取元素属性时,attr()和prop()基本没有区别;但是在读取或设置表单元素(按钮)的选中状态时,必须用prop()方法,attr()不会监听按钮选中状态的改变,只看标签属性checked...)//结合用户行为,实现动态切换.如果当前元素存在指定,则移除;不存在则添加 操作行内样式 css("属性","属性值") //设置行内样式 css(JavaScriptON对象)...,添加,删除 创建:使用$(“标签语法”),返回创建好的元素 var div = $(""); //创建元素 div.html("动态创建").attr("id","d1")....$obj.append(newObj); //$obj的末尾添加元素newObj $obj.prepend(newObj); //作为第一个子元素添加至$obj 作为兄弟元素添加 $obj.after...(newObj); //$obj的后面添加兄弟元素 $obj.before(newObj); //$obj的前面添加兄弟元素 移除元素 $obj.remove(); //移除$obj 数据与对象遍历

1.8K30

JavaScript学习笔记(四)—— jQuery入门

odd").css("background-color", "#bbbbff"); 子元素选择器 子元素选择器就是选择某一个元素下面的子元素的方式,jQuery,子元素选择器分为两大类...选择所有的input元素 :button 选择所有的普通按钮,即type="button"的input元素 :submit 选择所有的提交按钮 :reset 选择所有的重置按钮 :text 选择所有的单行文本框...");//设置HTML内容 }); }); 对元素的值进行操作 jQuery,使用val()方法返回或设置被选元素的value属性。...css样式:toggleClass(),如果不存在则添加,存在则删除,这就是切换效果 $(document).ready(function () { $("button"...绑定与接触事件 绑定事件 绑定事件就是将页面元素事件类型与其收到该事件之后期望进行的操作联系到一起。

11.1K50

JQuery干货篇之处理元素

src addClass addClass() 方法向被选元素添加一个或多个 语法: $(selector).addClass(class) 这里的class是如果需要添加多个,中间用空格隔开...这个函数的返回的就是要添加 实例: $("img:even").addClass("redBar"); //向偶数的img添加redBar $("img").addClass(function...该方法检查每个元素中指定的。如果不存在则添加,如果已设置则删除之。...这就是所谓的切换效果 语法: $(selector).toggleClass(class,switch) class必需的,用来规定添加或移除class的指定元素,如需规定若干 class,请使用空格来分隔...(e) { $("img").toggleClass('redBar blueBar'); //两种class之间切换,如果有就删除,没有的就添加 e.preventDefault

49320

jQuery

"); $("#runoob").attr("href","http://www.runoob.com/jquery"); 添加内容 append() - 在被选元素的结尾插入内容 prepend...删除元素/内容 remove() - 删除被选元素(及其子元素) remove() 添加参数,删除时对该元素进行过滤 empty() - 从被选元素删除元素 jQuery 操作 CSS addClass...() - 向被选元素添加一个或多个css removeClass() - 从被选元素删除一个或多个css toggleClass() - 对被选元素进行添加/删除切换操作 css() - 设置或返回样式属性...树 children() - 所有直接子元素 find() - 被选元素的所有后代元素,div下所有span:$("div").find("span"); DOM 树水平遍历 有许多有用的方法让我们...()  - 选取匹配的元素,返回带有 "url" 的所有 元素:$("p").filter(".url"); not()  - 选取不匹配的元素

4.6K10

Web前端知识(四)

操作 1)添加 - 添加一个 addClass(class)给某个元素添加一个 CSS $('div').addClass('myClass1'); 代码: 注意:没有”点” -添加多个...addClass(class1 class2 class3...)给某个元素添加多个 CSS 添加多个时, 使用空格隔开 $ (‘div’).addClass(‘myClass1 myClass2...'); 升级版: 牛逼版: 2)删除 -删除一个 removeClass(class)删除某个元素的一个 CSS $('div').removeClass('myClass1'); -...3)切换 toggleClass(class)来回切换默认样式和指定样式 $('div').toggleClass('myClass1'); 同样也可以多个之前进行切换 $('div').toggleClass...代码实战: 切换显示隐藏 我们使用.show()和.hide()的时候,如果需要一个按钮切换操作,需要进行一些条件判 断。

7.4K30

jQuery的基本操作

addClass(class|fn) //概述 //为每个匹配的元素添加指定的· class 一个或多个要添加元素的CSS,请用空格分开· function(index,class).../从所有匹配的元素删除全部或者指定的· class 一个或多个要删除的CSS,请用空格分开 function(index,class) 此函数必须返回一个或多个空格分隔的class,接受两个参数...参数class描述 删除匹配元素的所有 jQuery代码 $("p").removeClass(); 回调函数的描述 删除最后一个元素与前面重复的class jQuery代码 $("...(添加)一个· class CSS class,switch 1·要切换的CSS 2·用于决定元素是否包含class的布尔值 switch 用于决定元素是否包含class的布尔值·...function(index,class,wsitch)[,switch] 1·用来返回匹配的元素集合的每一个元素用来切换的样式的一个函数·接收元素的索引位置和元素旧的样式作为参数· 2·一个用来判断样式添加还是移除的

7.5K20

jQuery 元素操作

jQuery 元素操作主要讲的是用jQuery方法,操作标签的遍历、创建、添加删除等操作。 一、 遍历元素 jQuery 隐式迭代是对同一元素做了同样的操作。...如果想要给同一元素做不同操作,就需要用到遍历。 语法1 ? 注意:此方法用于遍历 jQuery 对象的每一项,回调函数中元素为 DOM 对象,想要使用 jQuery 方法需要转换。...注意:此方法用于遍历 jQuery 对象的每一项,回调函数中元素为 DOM 对象,想要使用 jQuery 方法需要转换。...、删除 jQuery方法操作元素的创建、添加删除方法很多,我们重点使用部分,如下: 语法总和 ?...4.这个背景,可以通过修改,添加删除 $(".checkall").change(function () {        // console.log($(this).prop(

2.6K50

前端成神之路-02_jQuery

(该方法也可以获取 H5 自定义属性) 1.1.3 数据缓存 data() ​ data() 方法可以指定的元素存取数据,并不会修改 DOM 元素结构。一旦页面刷新,之前存放的数据都将被移除。...(详情参考源代码) 1.3. jQuery 元素操作 ​ jQuery 元素操作主要讲的是用jQuery方法,操作标签的遍历、创建、添加删除等操作。 1.3.1....创建、添加删除jQuery方法操作元素的创建、添加删除方法很多,则重点使用部分,如下: 语法总和 ? ​ 注意:以上只是元素的创建、添加删除方法的常用方法,其他方法请参详API。...3.小的复选框点击: 如果是选中状态,则当前商品添加背景,否则移除背景 4.这个背景,可以通过修改,添加删除 ​ 代码实现略。...案例:品优购电梯导航(下) 1.当我们点击电梯导航某个小li, 当前小li 添加current,兄弟移除 2.当我们页面滚动到内容区域某个模块, 左侧电梯导航,相对应的小li模块,也会添加current

2.2K10

Web前端JQuery面试题(一)

:enabled 匹配所有可用元素 :disabled 匹配所有不可用元素 :checked 匹配所有选中元素 :selected 匹配所有选中option元素 jquery中有哪些属性?...attr(name); 获取属性值 attr(properties); 以“/值对”对象添加属性 attr(key,value); 为所匹配的元素设置属性值 attr(key, function(index...addClass(class); 添加一个 $("p").addClass("selected"); addClass(function(index, class)); 添加 $('ul li:...last').addClass(function() {}) removeClass([class]); 删除指定 removeClass(function(index, class)) 删除指定...toggleClass(class); 有切换效果,如果有这个属性值就删除如果没有就添加 toggleClass(class, switch); switch为ture添加class,反之删除 toggleClass

2.9K20

分享一些实用的Chrome DevTools技巧

提示:如果您使用jQuery,则可以输入$($0)以访问此元素jQuery API。 使用控制台中操作的最后一个值 使用 $_ 引用在控制台执行的前一操作的返回值 ?...添加 CSS 并编辑元素状态 “Elements”面板中有2个超级有用的按钮。 第一个 + 号可以添加一个新的 CSS 属性,也可以修改原本的 CSS 属性: ?...找到CSS属性的定义位置 cmd+click( Windows 是 ctrl+click)元素面板的 CSS 属性,DevTools 会在 Source 面板中将您指向定义的位置。 ?...cmd+shift+o( Windows 是 ctrl+shift+o)显示当前文件的符号(属性,函数,)。 ctrl+g 去特定的路线。 ?...Watch 操作 不需要一次又一次地写一个变量或一个表达式,您可以调试会话期间检查很多变量或表达式,将它添加到 Watch 表列表中就行了。 ?

1.3K00

jQuery基础图文系列

.siblings() 获得匹配元素集合中所有元素的同辈元素 .slice() 将匹配元素集合缩减为指定范围的子集 addClass() 向匹配的元素添加指定的 after() 匹配的元素之后插入内容...toggleClass() 从匹配的元素添加删除一个 unwrap() 移除并替换指定元素的父元素 val() 设置或返回匹配元素的值 wrap() 把匹配额元素用指定的内容或元素包裹起来 wrapAll...addClass() 向被选元素添加一个或多个 removeClass() 从被选元素删除一个或多个 toggleClass() 对被选元素进行添加/删除切换操作 css() 设置或返回样式属性...$("img").removeAttr("src");//删除图片中srcs属性 为每个匹配的元素添加指定的。...$("p").addClass("selected");//p标签添加selected样式 从所有匹配的元素删除全部或者指定的 $("p").removeClass("selected");//p

4.4K10
领券