|
@@ -230,21 +230,16 @@ var Reveal = (function(){
|
|
function createSingletonNode(container, tagname, classname, innerHTML){
|
|
function createSingletonNode(container, tagname, classname, innerHTML){
|
|
var node = container.querySelector('.' + classname);
|
|
var node = container.querySelector('.' + classname);
|
|
if( !node ){
|
|
if( !node ){
|
|
- node = buildNode(tagname, classname, innerHTML);
|
|
|
|
|
|
+ node = document.createElement(tagname);
|
|
|
|
+ node.classList.add(classname);
|
|
|
|
+ if(innerHTML !== null){
|
|
|
|
+ node.innerHTML = innerHTML;
|
|
|
|
+ }
|
|
container.appendChild(node);
|
|
container.appendChild(node);
|
|
}
|
|
}
|
|
return node;
|
|
return node;
|
|
}
|
|
}
|
|
|
|
|
|
- function buildNode(tagname, classname, innerHTML){
|
|
|
|
- var node = document.createElement(tagname);
|
|
|
|
- node.classList.add(classname);
|
|
|
|
- if(innerHTML !== null){
|
|
|
|
- node.innerHTML = innerHTML;
|
|
|
|
- }
|
|
|
|
- return node;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* Creates the slide background elements and appends them
|
|
* Creates the slide background elements and appends them
|
|
* to the background container. One element is created per
|
|
* to the background container. One element is created per
|