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

jQuery基础课程

难度初级
时长 9小时58分
学习人数
综合评分9.23
402人评价 查看评价
9.6 内容实用
9.2 简洁易懂
8.9 逻辑清晰
$("#hidval").val()表示ID为hidval的input元素的value属性
这句话的作用是通过判断value属性的值来决定是显示还是隐藏ul标签
var $lists = $("ul li:gt(3):not(:last)");$lists.hide();将索引大于3中的所有li元素,除了最后一个元素外的所有元素隐藏
<ul>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
<li><a href="#">更多</a></li>
</ul>
妈蛋的,不就是做个点击菜单伸缩的效果嘛,描述大半天,个垃圾
出这题目的人,中文没学好吧?!!!
这道题纯属刺瞎眼,没有实际意义,直接$("div span")不就得了。没有包含span难不成还给你生一个不成?
$("ol li:first-child")是指:循环执行,取得每个ol下的第一个li子元素;【返回所有符合条件的li元素】

$("ol li:first")是指:只执行一次,取得第一个读取到的ol下的第一个li子元素,忽略后续的相同ol父元素及其li子元素。【返回首个符合条件的li元素】
li:has(label)指向的是拥有label标签的li元素;li label和li>labe 指向的是li下的label元素;
童鞋们,多看看书啊。
应该描述为 取得 X元素 相邻最近 的兄弟元素,用pre+next说的反而复杂了。
代码验证略傻逼,选择red和blue居然过不了验证,必须选red和green

已采纳回答 / 慕粉3194804
你的<style type ="css/text">写错了应该是<style type ="text/css">
显示器小是硬伤啊,代码看得乱七八糟

已采纳回答 / 黎志宙
题目不是要求最后一个元素也显示吗?而且直接<...code...>就可以了吧?
if (this.innerHTML===&quot;更多&quot;) {
//展开
this.innerHTML = &quot;简化&quot;;

$(&quot;ul li:hidden&quot;).css(&quot;display&quot;,&quot;block&quot;);

}else if(this.innerHTML===&quot;简化&quot;){
//收起
this.innerHTML=&quot;更多&quot;;
$(&quot;ul li:eq(4)~li&quot;).css(&quot;display&quot;,&quot;none&quot;);

}

已采纳回答 / carolcoral
浏览器右键选择编码模式为GBK,国内现在都是GBK的编码,国际上为了统一不乱码采用的是uTF8,但是国内的浏览器如果你不设置浏览器编码格式通常是GBK的模式或者是自动检测也是GBK的,建议在meta中可以增加gbk的编码定义

最新回答 / 一只特立独行的doge
http://www.jb51.net/article/42257.htm,之前有认为这个问题,然后下面一哥们给了这个链接,讲this的,你可以看看
有些人说什么没必要拿出来只是凑页数什么的,你能确定你下个公司不会临时遇到老版本的框架吗?而且慕课网本身免费让你学而且课程体系还不错,不说要有感恩的心不诋毁是基本的吧?
课程须知
您需要知道HTML、JavaScript和CSS样式的基础语法,并能使用这些语法构建一个DIV+CSS结构页的完整过程。
老师告诉你能学到什么?
通过本课程的学习,您可以由浅入深地全面了解jQuery框架的基础知识,掌握并使用jQuery操控DOM元素的方法与技巧,深入理解jQuery框架提供的各类API与函数的工作原理和自定义jQuery插件的各项技能。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消