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

jQuery操作DOM元素

实现上述两个功能当然可以使用原生js来完成,但在实际开发过程很少这样做,通常会使用一些别人封装好的js库来辅助我们的工作,jQuery就是这些辅助库的一员。...p标签 $('div p'); 或 $('div>p').; //获取值是★的td标签 $('td:contains("★")') //选择id='table'的标签的第一个tr标签 $('#table...DOM对象和jQuery对象的相互转换 //DOMjQuery var win=$(window);//将window转换为jQuery对象 //jQuery对象win转DOM对象 win.get[0...removeClass('className') 移除样式 toggleClass('className') 启用或关闭样式 内容操作 说明 text() 针对非input使用,text()获取元素的文本...针对input使用,val()获取元素的value属性值,value('str')设置元素value属性值为str load() 发送AJAX请求,重新获取标签要呈现的内容$('#lessonList

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

jquerydom元素的attr和prop方法的理解

一、背景   在编写使用高版本[ jQuery 1.6 开始新增了一个方法 prop()]的jquery插件进行编写js代码的时候,经常不知道dom元素的attr和prop方法到底有什么区别?...也是W3C里本身就包含的几个属性,换句话说是IDE能够自动提示的属性,这些属性就被称为dom元素的固有属性,这种情况下,我建议使用prop方法。   ...2.我们经常会使用a标签进行触发自定义事件 1 删除文章 这个例子DOM元素的属性有:href、id、action...a标签的固有属性并不包含该属性。这些属性被称为dom元素的自定义属性,这种情况下,我建议使用attr方法。此时若使用prop方法进行设置和获取该属性的值时就会返回undefined值。   ...checkbox、radio、select等元素的选中属性"checked"和"selected",这些属性也是dom元素的固有属性,因此使用prop方法才能正确的进行获取和设置。

1.2K20

jQuery查找DOM节点元素jQuery框架应用入门07】

本节教程主要带读者入门jQuery查找dom节点元素的方法。...1.查找html元素 查找元素的基础就是上一节利用jQuery选择器来实现的,通过id、class、后代元素、子代元素、兄弟元素等选择器,查找指定需要的html元素,以便进一步对这些元素进行操作,以实现数据...jQuery选择器的代码如下: $("ol li") (2)遍历每个节点的内容,然后匹配关键词“祖国”。 进一步使用each方法可以对找到的每个元素进行遍历,jQuery代码如下所示。...this关键词来表示,将其加入jQuery对象体系,变为$(this)以便可以方便使用jQuery的text方法方便获得每个元素的文本内容,然后利用indexOf方法对内容是否含有关键词“祖国”进行判断...对含有“祖国”关键词的歌曲标红后的效果如图5-7所示,浏览器中使用console窗体直接执行jQuery代码。

9210

【Web APIs】DOM 文档对象模型 ⑤ ( 获取特殊元素 | 获取 html 元素 | 获取 body 元素 )

, 所有的元素都在 html 标签内部 , body 标签是显示部分内容的 顶层标签 ; 通过 JavaScript 和 DOM 操作 可以获取上述两个 html 和 body 特殊标签 元素 ; 1...、获取 html 元素 通过 document.documentElement 属性 , 可以获取文档的 html 元素 , 该元素是 HTML 网页文档的最顶层元素 ; 代码示例 : const htmlElement...= document.documentElement; console.log(htmlElement); // 输出整个 元素DOM 对象 2、获取 body 元素 使用 document.body...> 元素DOM 对象 3、完整代码示例 在下面的代码 , 通过 document.body 获取 body 元素 , 将背景颜色设置为黄色 ; 通过 document.documentElement...获取 html 元素 , 将该标签下的所有字体大小设置为 30 像素 ; 代码示例 : <!

11710

JQueryDOM操作

p元素的html代码,注意这里包含了 //如果需要重新设置,只需在html函数中加入参数,这个函数类似js的innerHTML属性 $(“p”).html(“这是新的内容”...(){//相当于js的onfocus方法 var text=$(this).val(); if(text==”请输入内容”){ $(this).val(“”);//获取焦点之后把原来内容清空 } })...”> //获取元素,这里只是获取元素和后代元素无关 var $span=$(“span”).children();//获取到的内容是:你最喜欢的运动是?...这是span后代元素内容 var $p=$(“p”).children();//alert($p[0].innerHTML);获取到的内容是:这是span后代元素内容...var $ul=$(“ul”).children(); //获取同辈元素,span和ul是同辈元素,可用$(“span”).next()获取到ul,同样可以用$(“ul”).prev()获取到span

80860

jQueryDOM操作

Dom操作的分类:DOM Core,html-DOM,CSS-DOM 查找节点: 查找属性节点(通过jq选择器),操作属性节点(attr(‘属性名’,’属性值’)), 操作文本节点(text())读/...(‘#test′).remove();该方法不会把匹配的元素jQuery 对象删除,因而可以在将来再使用这些匹配的元素。...但除了这个元素本身得以保留之外,remove() 不会保留元素jQuery 数据。...将所有的元素进行单独包裹 wrap(“”) wrapAll() 将所有匹配的元素用一个元素来包裹, wrapAll(“”) wrapInner()包裹指定元素的子内容(包括文本节点) find()方法...:查找子节点,返回值为子节点对应的jq对象 var text=$trNode.find(“te:first”).text();//获取tr的第一个td的文本节点的文本值

1.2K20

jQueryDOM操作

Dom操作的分类:DOM Core,html-DOM,CSS-DOM 查找节点: 查找属性节点(通过jq选择器),操作属性节点(attr(‘属性名’,’属性值’)), 操作文本节点(text())读/写...(‘#test′).remove();该方法不会把匹配的元素jQuery 对象删除,因而可以在将来再使用这些匹配的元素。...但除了这个元素本身得以保留之外,remove() 不会保留元素jQuery 数据。...将所有的元素进行单独包裹 wrap(“”) wrapAll() 将所有匹配的元素用一个元素来包裹, wrapAll(“”) wrapInner()包裹指定元素的子内容(包括文本节点) find()方法...:查找子节点,返回值为子节点对应的jq对象 var text=$trNode.find(“te:first”).text();//获取tr的第一个td的文本节点的文本值

1.4K70
领券