学习笔记10

来源:互联网 发布:淘宝绑定支付宝 编辑:程序博客网 时间:2024/06/13 23:27

今天对jQuery进行了学习后做了一些练习。下午又在网上看了一些教学视频。

中总结一下今天的知识点:

页面完成自动执行代码模块:$(function)(){ 自动执行代码块 }出现多个则按照页面出现的先后顺序执行


id选择器查找对象:获取语法:$("#html的id属性值")


append("插入的内容")方法用于向调用元素内插入元素,插入的元素位于包含元素的末尾
prepend()向包含内容开头插入内容
使用append()和prepend()方法除了可以插入字符串外,也可以插入html标签。方式就是将要插入的html标记定义成字符串,然后放到方法的括号内


点击事件$("#id值").click(function(){   })


在jQuery中,通过val()方法可以获取输入框中的输入值


类选择器:$(“.类名”)。这个选择器会返回页面中所有拥有指定类名的元素的集合


Jquery提供了一个prop(),当方法调用形式是.prop(“checked”)时,它可以判读多选框的选中状态,如果选中返回true,否则返回false;
prop(“checked”)也可以传入第二个参数,true或false,当传入true时,调用元素会被选中,如果传入false,调用元素变成未选中


在Jquery中,所有事件都会包含一个this对象,这个对象指向绑定事件的元素


由于$(“.类名”)会返回给我们一个集合,从现有的知识来说,我们可以通过for()循环来访问集合中的每个元素,但是更好的是Jquery集合为我们提供了each(function(index,elem))方法用于便利集合中每个元素,其中index是元素在集合中索引,elem表示正在访问的元素,elem与this使用方法相同,在使用时用$()包围起来在使用。


jQuery为我们提供了parent()方法,这个方法可以找到调用元素的父元素,例如$_elem.parent() ;$_elem.parent().parent()

原创粉丝点击