mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
added ability to set attributes in Loader.anyload
This commit is contained in:
parent
16d7bd31dc
commit
3f8aa846e8
2 changed files with 10 additions and 2 deletions
|
|
@ -62,6 +62,8 @@ getJSONfromFileTable.
|
|||
|
||||
* Added ability to show help on F1.
|
||||
|
||||
* Added ability to set attributes in Loader.anyload.
|
||||
|
||||
|
||||
2012.04.22, v0.2.0
|
||||
|
||||
|
|
|
|||
|
|
@ -735,6 +735,7 @@ var CloudCmd, Util, DOM, CloudFunc;
|
|||
* }
|
||||
*/
|
||||
this.anyload = function(pParams_o){
|
||||
var i, n, lElements_a;
|
||||
|
||||
if ( !pParams_o ) return;
|
||||
|
||||
|
|
@ -743,14 +744,15 @@ var CloudCmd, Util, DOM, CloudFunc;
|
|||
* and quit
|
||||
*/
|
||||
if ( Util.isArray(pParams_o) ){
|
||||
var lElements_a = [];
|
||||
for(var i = 0, n = pParams_o.length; i < n ; i++)
|
||||
lElements_a = [];
|
||||
for(i = 0, n = pParams_o.length; i < n ; i++)
|
||||
lElements_a[i] = this.anyload(pParams_o[i]);
|
||||
|
||||
return lElements_a;
|
||||
}
|
||||
|
||||
var lName = pParams_o.name,
|
||||
lAttr = pParams_o.attribute,
|
||||
lID = pParams_o.id,
|
||||
lClass = pParams_o.className,
|
||||
lSrc = pParams_o.src,
|
||||
|
|
@ -838,6 +840,10 @@ var CloudCmd, Util, DOM, CloudFunc;
|
|||
Events.add('load', lLoad, lElement);
|
||||
Events.addError(lError, lElement);
|
||||
|
||||
if (lAttr)
|
||||
for(i in lAttr)
|
||||
lElement.setAttribute(i, lAttr[i]);
|
||||
|
||||
if (lStyle)
|
||||
lElement.style.cssText = lStyle;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue