首页
学习
活动
专区
圈层
工具
发布

移除jQuery好像也没那么难

// jQuery // 选择 .box 并将文本颜色更改为 #000 $(".box").css("color", "#000"); // JavaScript // 选择第一个 .box 并将文本颜色更改为...和 span 元素 $("div/>"); $("span/>"); // 使用 JavaScript 创建 div 和 span 元素 document.createElement("div"...); document.createElement("span"); 要为这些元素添加内容,可以设置 textContent 属性,或者使用 createTextNode 创建文本节点并将其附加到元素上...").textContent; // 返回 "新文本" 要创建一个新元素并将其添加到另一个元素中,可以使用 appendChild() 方法: // 创建 div 元素并附加到 .container...("div"); document.querySelector(".container").appendChild(element); 综合起来,下面是如何创建一个 div 元素,更新其文本和类名,并将其添加到

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

    01-老马jQuery教程-jQuery入口函数及选择器

    视频都是免费,请参考课程地址:https://chuanke.baidu.com/s5508922.html 1.什么是jQuery?...对原生DOM操作做了一些非常有用的封装,可以让开发人员更简单、更方便、更统一的对DOM进行操作,比如:封装了事件相关统一操作api、DOM操作的API、Ajax、样式操作、动画的基础类库等。...:contains('John')") 匹配包含给定文本的元素 :not(selector) $("input:not(:checked)") 去除所有与给定选择器匹配的元素 :eq(index) $(...first')); // 包含选择器 var $div = $('div:contains("laoma")'); // 如果选择器返回的是多个元素的时候,那么返回第一个元素的内部文本...console.log($div.text());// jQuery获取选择元素的内部文本。

    3K00

    1-选择器与DOM对象

    如果感兴趣的话这里还有几个比较好的在线编辑JS的网站: jsbin.com; jsfiddle.net; codepen.io; runjs 1, Jquery选择器 1.1,JQuery有三种选择器 ...n5的子元素n6中包含"CodePlayer",因此n5也会被计入在内 $("#n1 :contains(CodePlayer)"); //上面div元素共有4个, 索引从0开始, 最大索引为3, 如果超过索引则结果为...>其他 $(document).ready(function () { // dd元素中包含"jQuery"文本的会变色 $('dd:contains("jQuery...> div> $(document).ready(function () { // 为包含span元素的div添加边框 $('div:has(span)').css('border', '1px...中包含"CodePlayer",因此n5也会被计入在内 $("#n1 :contains(CodePlayer)"); //上面div元素共有4个, 索引从0开始, 最大索引为3, 如果超过索引则结果为

    3.4K110

    jQuery选择器和选取方法

    first()返回的jQuery对象仅包含选中元素中的第一个,last()返回的jQuery对象则只 包含最后一个元素。更通用的是,eq()方法返回物Query对象只包含指定序号的单个选中元素。...如果传递选择器字符串给not()它会返回一个新的jQuery对象,该 对象只包含不匹配该选择器的元素。...如果传递 判断函数给not(),该判断函数的调用就与在filter()中一样,只是返回的jQuery对象仅包含那些使得判断函数返回false或其他假值的元 素: $("div").not("#header...如果传入选择器,has()会返回一个新的jQuery对象,仅包含有子孙元素匹配该选择器的选中元素。...//弹出栈两次,返回$("div") css("border", "solid black 1px");       //给divs添加边框 本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息

    6.1K40

    学习jQuery设计思想有感

    $('div').find('h3').eq(2).html('Hello'); //找到所有的div元素,在div元素了找到h3标签,选择第三个h3标签,替换文本内容 复制代码 可以看到,这样连起来调用的方式就称为链式调用...,它在下次调用函数时,新的函数包含了上一个函数返回的值,所以它可以把不同的操作连在一起 不仅如此,jQuery还提供了一个end方法,使得结果集可以返回上一步   $('div')    .find(...>span>你好span>div>') 复制代码 其余设计思想,请看阮一峰老师的博客:jQuery设计思想 学习这些设计思想,可以让我们学会很多编程技巧,帮助我们自己造轮子,而不是只会一味的调用其他库或框架提供的功能...div').insertAfter($('p')) 如果div和p都是现有元素,那么这个方法可以把div移到p后面 $('p').after($('div')) 也可以实现这个操作 它们的不同就是返回的元素不一样...删除这个监听事件 完整API 请参考:jQuery_API中文文档

    1K30

    js与jQuery的区别以及jQuery选择器和方法的使用

    官网:http://jquery.com/ 为什么要学jQuery:可以简化JavaScript开发,jQuery中包含有:选择器,CSS样式,HTML事件处理,JS动画 以及丰富的插件等等,而且浏览器兼容性很高...script标签 js与jQuery代码对比 案例1:点击按钮获取文本框中的值(JS对比jQuery),如下图 JS版: jQuery版: 先引入jQuery库 jQuery选择器:用来选中元素         ...如果我现在要修改为红色,该怎么写? 好,那么我们接着试一下用类选择器该怎么实现:同样的,我们还是需要先找到div,只不过这次不是根据id找,而是根据class类来找。该怎么写?...那么我们来用元素选择器来试一下,首先先找到div:(“div”)找到所有的div,然后设置背景色:("div").css("background","red"); 如果是现在我想设置div背景色的同时,...一样的,首先找到div:("div"),再接着设置样式,只不过现在要设置多个,那么就要把之前的逗号改为冒号,然后后面逗号再接着写第二个属性 : 通配符:* 接着我们来看一下* 这个有什么用。

    16.7K10

    jQuery入门基础——选择器

    划重点,这句话要考 官网:http://jquery.com/ Why:可以简化JavaScript开发,jQuery中包含有:选择器,CSS样式,HTML事件处理,JS动画 以及丰富的插件等等,而且浏览器兼容性很高...代码就再写一对script标签 1、代码对比 案例1:点击按钮获取文本框中的值(JS对比jQuery),如下图 JS版: jQuery版: 先引入jQuery库 jQuery选择器:用来选中元素 1.1...如果我现在要修改为红色,该怎么写? 好,那么我们接着试一下用类选择器该怎么实现:同样的,我们还是需要先找到div,只不过这次不是根据id找,而是根据class类来找。该怎么写?...那么我们来用元素选择器来试一下,首先先找到div:(“div”)找到所有的div,然后设置背景色:("div").css("background","red"); 如果是现在我想设置div背景色的同时,...一样的,首先找到div:("div"),再接着设置样式,只不过现在要设置多个,那么就要把之前的逗号改为冒号,然后后面逗号再接着写第二个属性 : 通配符:* 接着我们来看一下* 这个有什么用。

    10.5K20
    领券