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

已采纳回答 / 嘉杰
说错了,不一样的;get(0)获取到的是集合中第一个DOM元素,此时的返回值已经不是Jquery对象了;而.first()获取到的仍然是Jquery对象;

最赞回答 / 你今天狠可爱
 :even 选择器和 :odd 选择器选取带有相应偶数或奇数index 值的元素,元素的index 值从 0 开始。也就是说例子中的第一行的index是0,而0是偶数行。在例子中 $("#table tr").toggleClass("c");                          //首先给所有的tr加class="c"的样式。$("#table tr:odd").toggleClass("c");                //然后是去掉奇数行tr的class="c"的样式。$("#...

已采纳回答 / NextDay
   <script type="text/javascript">        //通过.html()方法替换html结构        $(".left div:first").html('整个div的子节点都被替换了')    </script>    <script type="text/javascript">        //通过.text()的回调,获取原本的内容,修改,在重新赋值        $(".left a:first").text(func...

已采纳回答 / Big__Boss
是的某错!把0改成1试试看效果

最赞回答 / 亦无所瑶
需要。浏览器不同可能会有部分不会提示,但是有些会提示错误,为了保险加上引号

已采纳回答 / joyboy0405
不会的,学的时候要循序渐进,同时注意理解和回顾。因为两者是类似的,你可以先学其中的一个,在学另一个的时候好好区分不同和优缺点,不仅不会混乱反而能够有助于后学的那个的理解。希望对你有所帮助~

已采纳回答 / 凝雨
:eq()选出来的是jQuery对象,而不是DOM对象,jQuery是一个类数组对象,DOM对象就是一个单独的DOM元素:eq(0)选出来的就是只有一个元素的数组,所以要用 var div=$div.get(0); 把jQuery对象转化成DOM对象

已采纳回答 / ganyifeng
:input表示选取所有表单元素,包括input,textarea,button,select等;  input则只选取input类型的元素(<input type="...">)

最赞回答 / 旭日A
: 前面加空格是指  class=left 这个div所有子元素中有多少个隐藏的元素而不加空格是指 class=left 这个div本身是不是隐藏元素,两者肯定不一样,:不加空格是筛选选择器,加了空格是层级选择器

已采纳回答 / 墨趣雅韵
var div =$div ; div[1].style.color = 'red'  设置不了你想要的颜色,此处的div还是jq对象,jq对象用.style.color的方法无法改变颜色。其实这个问题你自己试一下就知道了,jq对象可以用.css(),dom对象不行。

最赞回答 / 妹妹大胆往前走
document.getElementsByTagName(“*”)在chrome,firefox和 >IE8的浏览器重都可以正常运行。document.getElementsByTagName(“*”)运行后的结果是个数组,你要进行别的操作,必须依靠for循环来遍历数组中的元素
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery当中的选择器 3、jQuery中的属性和样式

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消