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

已采纳回答 / Fstar
this是JavaScript中的关键字,指的是当前的上下文对象,简单的说就是方法/属性的所有者.通过把$()方法传入当前的元素对象的引用this,把这个this加工成jQuery对象,我们就可以用jQuery提供的快捷方法直接处理样式了http://www.imooc.com/code/8353

已采纳回答 / 瓜瓜工程师
在body中,当文档加载的时候会自动实行脚本(javascript),如果不放在body中,在代码开头要加上$(document).ready(function(){});==原生js代码中的window.onload= function(){}

已采纳回答 / 不特别的慕课者
在api文档中定义的funtion height(index,value)是这样定义的设定CSS中 'height' 的值,可以是字符串或者数字,还可以是一个函数,返回要设置的数值。函数接受两个参数,第一个参数是元素在原先集合中的 索引位置,第二个参数为原先的高度。

已采纳回答 / qq_愿一世长安_03380640
功能相视,但是$(document).ready( )事件绑定的本质是:document.addEventListener('DOMContentLoaded',fn,false)  DOMContentLoaded:待HTML和JS文件请求完成,即触发  load:待HTML/JS/CSS/图片...全部请求完成,才触发  结论:(1)DOMContentLoaded的触发早于load事件!——$(document).ready()早于window.onload(2)window.onload=fn只能...

已采纳回答 / 慕柯
之所以用“:”(冒号)是因为要设置多个样式而使用了大括号,在大括号里面属性与属性值之间使用的是冒号;而小括号里边则用逗号。个人理解。

已采纳回答 / C0EEC3F7BBAA
 $('a:contains("更多"):first-child')的意思是元素”a:contains("更多")“的父元素的第一个满足“a:contains("更多")”的子元素,注意,“a:contains("更多")”和第一个是并列的且都要成立的关系,也就是说“a:contains("更多")”元素必须是其父元素的第一个元素。并不是所有满足“a:contains("更多")”条件的子元素中的第一个的意思你把dd标签的第一个子元素改成内容包含“更多”的a标签试试就知道了,它会被选中

已采纳回答 / weibo_陈杰夫长颈鹿_0323711
first的意思就是第一个的意思,这段可以理解为id为#menu_con元素下的所有类名为tag的第一个div中的a元素;因为直接通过[name]属性选择器定位到了该元素所有不需要用div.tag了;id为menu_con的第一个直接div子元素下的第一个dd中的所有索引值小于4的a元素;朋友建议你再看看css3的几个选择器,学习完毕后会对这些有个更深的认识

已采纳回答 / 9527_24
方法由很多种这里举个列子var div = document.getElementsByTagName('div');  //这里返回的是一个数组//var $first = $div.first()换成 var $second = $div.eq(1);//这样得到了第二个div你可以去看看jquery手册

已采纳回答 / qq_一直很安静_8
是同一个意思,只是写法不一样而已

已采纳回答 / 午时风3170152
value是对象,background-color是value的一个属性,对象属性名里带"-"的属性要用 [ ] 来取可以写成<...code...>

已采纳回答 /      路人_丙
这个getElementsByTagName()的方法是获取元素的

已采纳回答 / tp_ysu
jQuery $()里的内容,如果是已经声明存在的变量或者对象,就不用加引号。比如var name=document.getElementById("name");$(name)或者$(this)。 加引号的一般是元素标签有id、class这些,用$("xx")的方式获取这些元素用的。代码里var d = document.getElementsByTagName('div'); 之后,d已经是存在的对象了,所以不应该加引号

已采纳回答 / 陈陈陈奕达
dom对像,不是数组,你可以通过 elements instanceof Array检测,返回的是false

已采纳回答 / 前端小胖子
就是引入外部jQuery的意思,同引入你自己写的js文档一个道理,只不过你引入的这个是在网络上如果你要其他版本的话,确认一下这个链接下是不是这个版本的库,输入浏览器看一下就行了。如果自己练习的话也可以下载下来:http://jquery.com/download/也可以用在线的,在线的有一个好处就是,如果你好几个html文档都用到了jQuery库,只用加载一次就行了。

已采纳回答 / 无爪无天
Number() 函数把对象的值转换为数字。没转化之前value是字符串形式
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消