mirror of
https://github.com/niklasvh/html2canvas.git
synced 2023-08-10 21:13:10 +03:00
added break functionality to each and IE fallback for Array indexOf
This commit is contained in:
parent
a9cfbd60a7
commit
9134d7067c
16
src/Util.js
16
src/Util.js
@ -53,7 +53,7 @@ html2canvas.prototype.getBounds = function(el){
|
|||||||
html2canvas.prototype.each = function(arrayLoop,callbackFunc){
|
html2canvas.prototype.each = function(arrayLoop,callbackFunc){
|
||||||
callbackFunc = callbackFunc || function(){};
|
callbackFunc = callbackFunc || function(){};
|
||||||
for (var i=0;i<arrayLoop.length;i++){
|
for (var i=0;i<arrayLoop.length;i++){
|
||||||
callbackFunc(i,arrayLoop[i]);
|
if (callbackFunc(i,arrayLoop[i]) === false) return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -150,3 +150,17 @@ html2canvas.prototype.getContents = function(el){
|
|||||||
html2canvas.prototype.getCSS = function(el,attribute){
|
html2canvas.prototype.getCSS = function(el,attribute){
|
||||||
return $(el).css(attribute);
|
return $(el).css(attribute);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
html2canvas.prototype.getIndex = function(array,src){
|
||||||
|
|
||||||
|
if (array.indexOf){
|
||||||
|
return array.indexOf(src);
|
||||||
|
}else{
|
||||||
|
for(var i = 0; i < array.length; i++){
|
||||||
|
if(this[i] == src) return i;
|
||||||
|
}
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user