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

$(id)和$('#id')

$(id)和$("#id")效果是一样的,这是为什么呢?id不是一个名字吗,又不是变量或者对象,为什么可以不用加引号?

提问者:飞客 2016-10-15 14:58

个回答

  • 若你似我
    2017-05-12 10:41:20

    $(div)是声明的变量像之前代码 var $(div)=$('div')声明jquery变量

    $("#div")是调用代码中id=div的标签来用

    $(".div")是调用class=div的所有标签来用

  • 莲_艾瑟尔
    2017-02-27 16:07:46

    不用加引号的都是已经存在的变量了,直接拿来用所以不用加引号

  • qq_爺的话不听也要听_04124898
    2016-10-27 16:31:28

    你想说的是$(div)和$("#div")或者$(".div")一样?

  • qq_上邪_9
    2016-10-15 15:17:10

    id是一个选择器