在 //查找所有div中,有属性name中的值只包含一个连字符“-”的div元素
$('div[name|="-"]').css("border", "3px groove #00FF00"); 中
如果将代码的双引号换成
$("div[name|="-"]").css("border", "3px groove #00FF00");为什么就不行了呢?
而且在讲解中也是以 $(":[attribute|='value']")为例子的。
符号冲突
include