最新回答 / ray1208
html和text最大的区别就是识别html标签,$('div').html()的值<a>aaa</a>先被保存在临时变量当中,当由html()方法去调用时就识别了a标签,输出aaa,反之text()没有识别就输出<a>aaa</a>,不知道这么讲你明白了吗?
2016-07-09
已采纳回答 / 慕粉1888
-1!==className.indexof("imooc")即classname中存在imoocindexof('imooc')是查找classname中的imooc如果imooc不存在 返回-1所以不等于-1即包含imooc
2016-07-08
已采纳回答 / qq_mooc
好像没有second()这个选项,只有first(),last()这两个选择器。如果要选择这两个之外的,可以使用eq(),在括号里填写要选择的下标,跟数组一样。
2016-07-08
已采纳回答 / Cassie_yu
$("")在除了取id名【即$("#")】之外,对于其他的,比如说类名啊,标签名啊等等实际上取出来的都是一个数组【类似于document.getElementsByClassName("")/("")】。那么在JS中,我们对getElements进行操作的时候需要对数组进行遍历,或者是Array[index]操作,不能直接对数组操作。同理,当JQ中取出的也是数组的时候,我们需要对数组进行遍历操作,那么function(index,className)中的index就是对数组进行的一种遍历操作。它代表了对数...
2016-07-08
已采纳回答 / ahao430
刚开始以为是因为p是行内元素的关系,设置width、height无效。但是设置display:inline-block,p的宽高变0后依然溢出文字。想起这是因为文字属于一个隐式的容器包裹。因此可以看成父容器p没有被子容器文本撑起,但是子容器依然可见,只要给父容器p做一个BFC,比如overflow:hidden就好了。
2016-07-08
最赞回答 / 徐芮
看代码区的注释,当使用getElementsByClassName方法时,得到的是一个集合,需要使用循环去遍历它,才能对每个子集进行操作,这就是循环处理。而使用jQuery的class选择器,可以直接批量操作。也就是说,循环已经被封装在jQuery库的内部了,不用自己再去写。
2016-07-07
已采纳回答 / 妹妹大胆往前走
恩,基本概念类似。但是 typeof 是检测一个变量是不是基本数据类型的变量, 确定一个变量是字符串,数值,布尔值,还是undefined。而instanceof 是判断一个对象是否是数组,或判断某个变量是否是某个对象的实例。
2016-07-07