问答详情
源自:6-2 jQuery遍历之find()方法

$(".left first-div").find('li:last').css('border','1px solid blue') 为啥这样子不行?

$(".left first-div").find('li:last').css('border','1px solid blue') 为啥这样子不行?

提问者:慕瓜3177915 2016-09-07 10:44

个回答

  • 啊啊啊啊123
    2016-09-08 15:35:23
    已采纳

    $(".left first-div")因为.left 后代没有叫first-div的  类名写一个不就行了写两个干嘛$(".left")或$(".first-div")

  • xuanyangdear
    2016-09-07 11:02:17

    你的这个写法$(".left first-div")不正确


  • xuanyangdear
    2016-09-07 11:00:03

    jquery选择器中两个class是什么意思?

    $(".class1 .class2")这个是选择class1类下 带class2类的元素 还是选择所有包含class1类和class2类的元素?

    答案:

    $(".class1 .class2") 选择class1元素下class2的元素(中间有空格)
    $(".class1.class2") 选择同时含有class1和class2的元素(中间没有空格)
    $(".class1,.class2") 选择class1或者class2的元素(中间有逗号)

    网页来源:http://zhidao.baidu.com/link?url=-pFkTYMQt0BPz1pTyW_M7Uj_8wXaTCLGhHBPUzxyRiReJg4OHK_wCTAf2nMiCTVYQM9bOzX63bqLhrMouJ3eDnJgjroetkJGeEMolzYQz6_