inlined method used only once
This commit is contained in:
parent
e18ffa8779
commit
644ae56f4f
15
js/reveal.js
15
js/reveal.js
@ -230,21 +230,16 @@ var Reveal = (function(){
|
||||
function createSingletonNode(container, tagname, classname, innerHTML){
|
||||
var node = container.querySelector('.' + classname);
|
||||
if( !node ){
|
||||
node = buildNode(tagname, classname, innerHTML);
|
||||
node = document.createElement(tagname);
|
||||
node.classList.add(classname);
|
||||
if(innerHTML !== null){
|
||||
node.innerHTML = innerHTML;
|
||||
}
|
||||
container.appendChild(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
|
||||
* to the background container. One element is created per
|
||||
|
Loading…
Reference in New Issue
Block a user