问答详情
源自:2-10 jQuery选择器之属性筛选选择器

http://www.imooc.com/code/8347 JQ属性筛选选择器

$('div[name|="-"]') 别的打双引号都可以  为什么这个打双引号效果就不实现  而且 $("div[name=-]")表示效果实现了 ~ 他俩的差别没搞清楚。。。。。

提问者:zero沐白 2016-08-10 16:24

个回答

  • 丶沉逑
    2016-08-10 16:56:21

    http://img.mukewang.com/57aaebc30001199110780284.jpg 我试了一下,我这边可以这样哦而且没有- 没有引号我的也可以实现。

  • 飞越华年
    2016-08-10 16:52:56

    $('div[name|="a"]')选择name等于a的DIV  

    $('div[name~="a"]')  选择name中有a并且链接符为空的div 比如name=a b, name=bb a ggsfsdfs..

  • zero沐白
    2016-08-10 16:50:48

    我知道了   单引号双引号的问题  如果一个字符串,外面用单引号里面的双引号就字符串了,反之,如果外面是双引号里面的单引号就是字体串