为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery基础课程

难度初级
时长 9小时58分
学习人数
综合评分9.23
402人评价 查看评价
9.6 内容实用
9.2 简洁易懂
8.9 逻辑清晰
:visible过滤选择器获取的是全部可见的元素,也就是说,只要不将元素的display属性值设置为“none”,那么,都可以通过该选择器获取。
:hidden过滤选择器的功能是获取全部不可见的元素,这些不可见的元素中包括type属性值为hidden,display为none的元素。
:has(selector)过滤选择器的功能是获取选择器中包含指定元素名称的全部元素,其中selector参数就是包含的元素名称,是被包含元素。
:contains(text)按照文本内容(即text)来查找一个或多个元素,例如:$("li:contains('土豪')"),可以很方便地获取<li>中包含‘土豪’字符内容的全部元素,
:eq(index) index也可以为负整数
:eq(index) 其中参数index表示索引号(即:一个整数),它从0开始,如果index的值为3,表示选择的是第4个元素。
过滤选择器是根据某过滤规则进行元素的匹配,书写时以“:”号开头,通常用于查找集合元素中的某一位置的单个元素。
获取prev 元素后面全部相邻的元素:$(“prev ~ siblings”)
通过prev + next选择器就可以查找与“prev”元素紧邻的下一个“next”元素,格式如下:$(“prev + next”)
“*”号选择器,它的功能是获取页面中的全部元素(因此有些浏览器将会比较缓慢), 由于其特殊性,它常与其他元素组合使用,表示获取其他元素中的全部子元素,例如:$(“div *”)。
在jQuery中 $()方法等价于jQuery()方法,前者比较常用,是后者的简写。一般只有在$()与其它语言冲突时才会使用jQuery()方法。
这里val 获取的应该是input标签中隐藏的吧
那么问题来了,我其实提交什么都会提交正确,服务器都不验证嘛?

已采纳回答 / Raynau
function(data)是getJSON()方法的回调函数,也就是说执行了getJSON()方法后它就会执行,这里的data就是由getJSON方法从服务器地址取的数据,不需要定义。至于sport的话,你可以参考一下jQuery中each()函数的用法<...code...>index就是取到的数据在数组中的位置,element就是具体的数据对象,所以你也应该明白了吧,sport在这就相当于被定义了,还不理解的话可以自己尝试改一改代码,把sport改为aa,bb之类的试一试。
$(&quot;button&quot;).attr(&quot;disabled&quot;,&quot;true&quot;);
课程须知
您需要知道HTML、JavaScript和CSS样式的基础语法,并能使用这些语法构建一个DIV+CSS结构页的完整过程。
老师告诉你能学到什么?
通过本课程的学习,您可以由浅入深地全面了解jQuery框架的基础知识,掌握并使用jQuery操控DOM元素的方法与技巧,深入理解jQuery框架提供的各类API与函数的工作原理和自定义jQuery插件的各项技能。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消