自己開始寫的 對於元素類的操作 hasclass addclass removeclass
//判斷節點是否有指定類 可以為多個 用空格隔開
base.hasclass=function
(node,classname)
if (!classname) ;
var nodeclassname =node.classname;
if (!nodeclassname)
var nodeclass_arr =base.stringtoarray(nodeclassname),
nodeclass_length =nodeclass_arr.length,
class_arr =base.stringtoarray(classname),
class_length =class_arr.length,
num = 0;
for (var i = 0; i < nodeclass_length; i++)
} }
if(num==class_length)
else
};
//給元素新增類 可為多個 空格分隔
base.addclass=function
(node,classname)
if (!classname)
var class_arr =base.stringtoarray(classname),
class_length=class_arr.length,
node_classname=node.classname;
for(var i=0;i)
}node.classname =node_classname;
return
node;
};
//移除元素的類 可為多個 空格分隔
base.removeclass=function
(node,classname);
if (!classname) ;
var class_arr =base.stringtoarray(classname),
class_length=class_arr.length,
node_classname=node.classname;
for (var i = 0; i < class_length; i++)
}node.classname =node_classname;
return
node;
};
margin top對於父元素的影響
案例問題 子元素設定的margin top沒有起作用,還是定在頂到了父元素的邊緣!並且影響父元素移動 案例 body father son style father son div div 效果如下 分析 垂直外邊距合併問題常見於第乙個子元素的margin top會頂開父元素與父元素相鄰元素的間距,...
對於XPath的簡單闡述
xpath 簡介 xpath 是一門在 xml 文件中查詢資訊的語言。xpath 用於在 xml 文件中通過元素和屬性進行導航。什麼是 xpath?xpath 使用路徑表示式在 xml 文件中進行導航 xpath 包含乙個標準函式庫 xpath 是 xslt 中的主要元素 xpath 是乙個 w3c...
對於Stack的簡單理解
stack其實很簡單,感覺陌生的主要的原因是新手沒怎麼接觸過或者不常用,以及對stack本質上到底是什麼東西不清楚,如果知道了stack本質上到底是個什麼東西,stack就再簡單不過了。stack 本質上就是乙個 集合 跟 arraylist 集合一樣,都是儲存資料的乙個集合。因此,stack也就很...