這個程序的出發(fā)要求是在拖動滾動條之前時必須有滾動條,否則checkScrollSlide一直為false,沒有效果
2017-02-24
修改窗口的調大調小的bug要改兩處:1、
$(window).on('load',function(){
//窗口調整時觸發(fā)
$(window).on("resize",function () {
waterfall();
});
waterfall();
2、
if(index < cols){
hArr[index] = h;
$(value).css({
"position":"",
"top":"",
"left":""
});
//若窗口變小,只放下3張圖,第4,5,6張會被添加上else后的style,所以style還要改回來
$(window).on('load',function(){
//窗口調整時觸發(fā)
$(window).on("resize",function () {
waterfall();
});
waterfall();
2、
if(index < cols){
hArr[index] = h;
$(value).css({
"position":"",
"top":"",
"left":""
});
//若窗口變小,只放下3張圖,第4,5,6張會被添加上else后的style,所以style還要改回來
2017-02-22
var par = parent?document.getElementById(parent):document;
var elements = par.getElementsByTagName('*');
var result = [];
//多個class
for (var i = 0; i < elements.length; i++) {
if (elements[i].className.indexOf(clsName) != -1 ) {
result.push(elements[i]);
}
}
return result;
var elements = par.getElementsByTagName('*');
var result = [];
//多個class
for (var i = 0; i < elements.length; i++) {
if (elements[i].className.indexOf(clsName) != -1 ) {
result.push(elements[i]);
}
}
return result;
往數(shù)組里加值的方法是arr.push(); Math.min獲取數(shù)組中最小元素的方法是Math.min.apply(null, arr);
2017-02-17
getElementsByClassName()是HTML5 新增的DOM API,這視頻早,那時候老師可能還不知道這個
2017-02-17
http://pan.baidu.com/s/1nuUWgR3 里面非常多有用的參考手冊
其中飄零霧雨版的css參考手冊 就是老師用的這一款
其中飄零霧雨版的css參考手冊 就是老師用的這一款
2017-02-16
此外 .each()方法里
$(this) 代表 被遍歷的當前對象
意思是 arr1 = {0,1,2,3,4,5}
arr1.each(function(){
//每遍歷1次 $(this)都會不同 $(this)從開始到結束 可以輸出6個值
console.log($(this)); // 分別是 1 2 3 4 5 6
});
$(this) 代表 被遍歷的當前對象
意思是 arr1 = {0,1,2,3,4,5}
arr1.each(function(){
//每遍歷1次 $(this)都會不同 $(this)從開始到結束 可以輸出6個值
console.log($(this)); // 分別是 1 2 3 4 5 6
});
2017-02-16