问答详情
源自:2-1 jQuery选择器之id选择器

jQuery之id选择器

$("#mooc")这是一个对象,是一个类数组,为什么用的时候就直接用了,而不是$("#mooc")[0]?

提问者:哈喽姑娘 2016-07-24 16:27

个回答

  • 慕村1994845
    2017-06-29 22:00:52

    id具有唯一性,那有什么下标!

  • 学思之路
    2016-10-20 11:49:01

    $("#mooc")[0]是将jquery对象转换为javascript对象

  • 694473412
    2016-07-30 12:14:26

    如果多个元素分配了相同的id,将只匹配该id选择集合的第一个DOM元素
    。所以$("#mooc")也是选中第一个。$("#mooc")[0]这种用法是针对数组标签的,而不是id

  • 哈喽姑娘
    2016-07-24 16:32:31

    我知道了,jQuery对象只能用jQuery的方法,转换成DOM对象后调用jQuery的方法,自然无效