炫意html5
最早CSS3和HTML5移动技术网站之一

JQuery选择器的” 标签.类名[ ] ”的解释

不太明白这句$(“div.eachCategory[cid=”+cid+”]”),cid是自定义书属性,猜测意思是选择所有div.eachCategory中cid为某个值时的那一个,那么” [ ] “是用来筛选属性的吗
function showProductsAsideCategorys(cid){
$(“div.eachCategory[cid=”+cid+”]”).css(“background-color”,”white”);
$(“div.eachCategory[cid=”+cid+”] a”).css(“color”,”#87CEFA”);
$(“div.productsAsideCategorys[cid=”+cid+”]”).show();
}

回答

这是 JQ 属性选择器, cid 是动态的属性值

$( "[attribute|='value']" )

  • attribute: An attribute name.
  • value: An attribute value.

$("div.eachCategory[cid="+cid+"]") 这里是选中包含 class 为 eachCategory 且属性 “cid” 为 cid 的 div。

炫意HTML5 » JQuery选择器的” 标签.类名[ ] ”的解释

Java基础教程Android基础教程