成都网站建设设计

将想法与焦点和您一起共享

jquery之家,jQuery笔记

为什么使用《Jquery之家》这个网站的插件一点button按钮,文本框会出现“请填写此字段”

html5 的一些input标签可以有只带 非空验证!

创新互联建站从2013年成立,先为玉环等服务建站,玉环等地企业,进行企业商务咨询服务。为玉环企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

还可以有邮箱格式,数字 ,路径等等之类的验证

你可以看下这:

JQuery删除DOM节点的方法

本文实例讲述了JQuery删除DOM节点的方法。分享给大家供大家参考。具体分析如下:

如果文档中某一个元素多余,那么应将其删除。JQuery提供了两种删除节点的方法,即remove()和empty()。

HTML

DOM结构如下:

p

class="nm_p"

title="欢迎访问脚本之家"

欢迎访问脚本之家/p

ul

class="nm_ul"

li

title='PHP编程'简单易懂的PHP编程/li

li

title='C编程'简单易懂的C编程/li

li

title='JavaScript编程'简单易懂的JavaScript编程/li

li

title='JQuery'简单易懂的JQuery编程/li

/ul

remove()方法

作用是从DOM中删除所有匹配的元素,传入的参数用于根据JQuery表达式来筛选元素。

例如删除ul节点中的第2个li元素节点,JQuery代码如下:

$(".nm_ul

li:eq(1)").remove();

//

获取第二个li元素节点后,将它从网页中删除

运行代码后效果将删掉第二个节点。

当某个节点用remove()方法删除后,该节点所包含的所有后代节点将同时被删除。这个方法的返回值是一个指向已被删除的节点的引用,因此可以在以后再使用这些元素。下面的JQuery代码说明元素用remove()方法删除后,还是可以继续使用的。

var

$li

=

$("nm_ul

li:eq(1)").remove();

//

获取第二个li元素节点后,将它从网页中删除。

$li.appendTo("nm_ul");

//

把刚才删除的又重新添加到ul元素里

//所以,删除只是从网页中删除,在jQuery对象中,这个元素还是存在的,我们可以重新获取它

可以直接使用appendTo()方法的特性来简化以上代码,JQuery代码如下:

$("nm_ul

li:eq(1)").appendTo("nm_ul");

//appendTo()方法也可以用来移动元素

//移动元素时首先从文档上删除此元素,然后将该元素插入得到文档中的指定节点

另外remove()方法也可以通过传递参数来选择性地删除元素,JQuery代码如下:

//

把li元素中属性title不等于"菠萝"的li元素删除

$("nm_ul

li").remove("li[title!=JQuery]");

empty()方法

严格来讲,empty()方法并不是删除节点,而是清空节点,它能清空元素中的所有后代节点。JQuery代码如下:

$("nm_ul

li:eq(1)").empty();

//

找到第二个li元素节点后,清空此元素里的内容

当运行代码后,第2个li元素的内容被清空了,只剩下li标签默认的符号“.”。

希望本文所述对大家的jQuery程序设计有所帮助。

前端开发JS框架之jQuery的基础知识分享

jQuery对象是通过jQuery包装DOM对象后产生的对象

注意:jQuery对象只能使用jQuery里的方法,DOM对象只能使用DOM对象的方法

基本选择器

层级选择器:

基本筛选器:

属性选择器:

表单筛选器:

筛选器方法:

jQuery的一些方法:

注意:对于标签上有的能够看到的属性和自定义属性用attr()方法

对于返回布尔值比如checkbox,radion,option这三个标签是否被选中,用prop方法

事件绑定方式:

注意:DOM定义的事件可以用 .on()方法来绑定事件,但是jQuery定义的事件就不可以

常用事件有:

移除事件:把on改成off,就是移除 .on()绑定的事件

阻止后续事件执行:事件函数中添加 return false; (常用于阻止表单提交等)或者e.preventDefault()

阻止事件冒泡:添加e.stopPropagation()

利用父标签去捕获子标签的事件

推荐阅读:

前端开发框架之jQuery 和 Vue 的选择

前端开发之15个jQuery小技巧分享

前端开发之JQuery入门基础操作

前端开发框架jQuery的优势与基础知识分享

vue 有没有类似jquery之家的分享网站,请告知下地址?

你要这些干啥,就是像直接拿过来用??这样不利于你技术的进步啊,多对着官方文档练习就好了。

脚本之家是什么?

脚本之家(jb51.net)是国内专业的网站建设资源、脚本编程学习类网站,提供asp、php、asp.net、javascript、jquery、vbscript、dos批处理、网页制作、网络编程、网站建设等编程资料。


本文名称:jquery之家,jQuery笔记
网站路径:http://chengdu.cdxwcx.cn/article/dsesocs.html