我是新來的JavaScript和jQuery。識別jQuery選擇器
是什麼選擇的意思是: 「#LayoutColumn2> DIV> DIV> DIV> UL」
Contect(它來自功能):
function loadNextTier(tierID, changedItemValue) {
linkArray.length = 0;
$("#placeholderForLoad").load(changedItemValue + " #LayoutColumn2 > div > div > div > ul", function(){
$("#placeholderForLoad li").each(function(){
var itemName = $(this).children("a").text();
var itemValue = $(this).children("a").attr("href");
linkArray.push(itemValue+";"+itemName);
});
if (tierID == "tier1") {
tierID = "tier2";
}
else if (tierID == "tier2"){
tierID = "tier3";
}
else if (tierID == "tier3") {
tierID = "tier4";
}
resetTiers(tierID);
fillMyList(linkArray, tierID);
});
它告訴jQuery選擇任何'div'的直接子元素'ul',即'div'的直接子元素,即直接子元素'div'的子元素命名爲'LayoutColumn2' –
@Jack實際上,這不是關於jQuery,而是關於選擇器(特別是[後代組合器](http://www.w3.org/TR/css3-selectors/#child-combinators)) –