-
俗话说“远亲不如近邻”,而通过prev + next选择器就可以查找与“prev”元素紧邻的下一个“next”元素,格式如下: $(“prev + next”) 其中参数prev为任何有效的选择器,参数“next”为另外一个有效选择器,它们之间的“+”表示一种上下的层次关系,也就是说,“prev”元素最紧邻的下一个元素由“next”选择器返回的并且只返回唯的一个元素。查看全部
-
.val()方法和.html()相同如果其应用在多个元素上时只能读取第一个表单元素的"value"值但是.text()和他们不一样如果.text()应用在多个元素上时将会读取所有选中元素的文本内容。查看全部
-
与get()方法相比,post()方法多用于以POST方式向服务器发送数据,服务器接收到数据之后,进行处理,并将处理结果返回页面,调用格式如下: $.post(url,[data],[callback]) 参数url为服务器请求地址,可选项data为向服务器请求时发送的数据,可选项callback参数为请求成功后执行的回调函数。查看全部
-
查找相邻元素查看全部
-
get()函数的最后一个参数"json"有什么作用? 答:其实,本节内容格式写的不全。手册上get()的格式是,$.get(url,[data],[callback],[type]) ,url:待载入页面的 URL 地址。 data:要发送的参数key:value(以json格式发送)。 callback:请求成功时调用的函数。 type:返回内容格式,xml, html, script, json, text, _default查看全部
-
与上一节介绍的ance desc选择器相比parent > child选择器的范围要小些它所选择的目标是子集元素相当于一个家庭中的子辈们但不包括孙辈它的调用格式如下 $(“parent > child”) child参数获取的元素都是parent选择器的子元素它们之间通过“>”符号来表示一种层次关系。查看全部
-
使用getJSON()方法可以通过Ajax异步请求的方式,获取服务器中的数据,并对获取的数据进行解析,显示在页面中,它的调用格式为: jQuery.getJSON(url,[data],[callback])或$.getJSON(url,[data],[callback]) 其中,url参数为请求加载json格式文件的服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数。 function(data)定义一个带参方法,data表示形参,当方法被调用是会执行实际传进来的参数(JSON数据). $(selector).each(function(index,element)) 与$.each(data,function(index,sport)) 这个是两种不同的形式,前者是遍历$(selector)这个元素,后者是遍历data数据 这里sport不是数组,这句话的意思是获取sport对象的name属性。查看全部
-
第一次遍历jsonStu的key,val为 0:[object Object] 0:[object Object] 1:[object Object] 1:[object Object] 2:[object Object] 2:[object Object] 3:[object Object] 3:[object Object] 第二次遍历jsonStu[key] 的key1,val1为 name:Aen score:11 name:Ben score:22 name:Cen score:33 name:Den score:44查看全部
-
本节开始,我们将介绍层次性选择器。 在实际应用开发中,常常是多个元素嵌套在一起,形成复杂的层次关系,通过层次选择器,可以快速定位某一层次的一个或多个元素,ance desc选择器就是其中之一,它的调用格式如下: $("ance desc") 其中ance desc是使用空格隔开的两个参数。ance参数(ancestor祖先的简写)表示父元素;desc参数(descendant后代的简写)表示后代元素,即包括子元素、孙元素等等。两个参数都可以通过选择器来获取。比如家族姓氏“div”,家族几代人里,都有名字里带“span”的,就可以用这个ance desc选择器把这几个人给定位出来。查看全部
-
使用load()方法通过Ajax请求加载服务器中的数据,并把返回的数据放置到指定的元素中,它的调用格式为: load(url,[data],[callback]) 参数url为加载服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数 在调用load()方法加载数据时,可以在参数url中,通过空格过滤需要加载的数据,空格右边就是元素过滤选择器。查看全部
-
使用对象构造器 在JavaScript中,this通常指向的是我们正在执行的函数本身,或者是指向该函数所属的对象(运行时) <script> function person(firstname,lastname,age,eyecolor) { this.firstname=firstname; this.lastname=lastname; this.age=age; this.eyecolor=eyecolor; } myFather=new person("John","Doe",50,"blue"); document.write(myFather.firstname + " is " + myFather.age + " years old."); </script>查看全部
-
用ready()在元素(图片等)加载的时候就可以点击,对图片或者按钮进行操作查看全部
-
调用$("p~span")选择器代码,获取了<p>元素下面两个(全部)的<span>元素,该元素不包含<p>元素上面的元素和不属于同辈范围的元素。查看全部
-
css()设置获取的是CSS样式。attr()设置获取的是元素的属性值。 css样式是类似这样子的 1 2 3 p{ font-size:12px; } 元素属性值是写在元素里面的,如a标签的href属性。 下面的代码你感受下哈 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!DOCTYPE html> <html> <head> <title>test</title> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js" type="text/javascript"></script> </head> <body> <p>hello</p> <a href="//www.baidu.com">测试</a> </body> <script type="text/javascript"> $("p").css("font-size","24px"); $("a").attr("href","//www.imooc.com"); </script> </html>查看全部
-
$(".xxx") -----class选择器 $("#xxx")-------id $("xxx").html --------查看全部
举报
0/150
提交
取消