Updated to use JSON.stringify
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -15,12 +15,13 @@ snippets.forEach(snippet => {
|
|||||||
var css = snippet.querySelector('pre code.lang-css');
|
var css = snippet.querySelector('pre code.lang-css');
|
||||||
var html = snippet.querySelector('pre code.lang-html');
|
var html = snippet.querySelector('pre code.lang-html');
|
||||||
var js = snippet.querySelector('pre code.lang-js');
|
var js = snippet.querySelector('pre code.lang-js');
|
||||||
codepenInput.value = `{
|
var data = {
|
||||||
"title": "${snippet.querySelector('h3 > span').textContent}",
|
css : css.textContent,
|
||||||
"css": "${css.textContent}"
|
title: snippet.querySelector('h3 > span').textContent,
|
||||||
${html ? `,"html" : "${html.textContent.replace(/"/g, "'")}"` : ''}
|
html: html ? html.textContent.replace(/"/g, "'") : '',
|
||||||
${js ? `,"js" : "${js.textContent.replace(/"/g, "'")}"` : ''}
|
js: js ? js.textContent.replace(/"/g, "'") : ''
|
||||||
}`.replace(/"/g, """);//, html: ${html}, css: ${css}, js: ${js}}`;
|
}
|
||||||
|
codepenInput.value = JSON.stringify(data);
|
||||||
codepenForm.appendChild(codepenInput);
|
codepenForm.appendChild(codepenInput);
|
||||||
codepenForm.appendChild(codepenButton);
|
codepenForm.appendChild(codepenButton);
|
||||||
snippet.appendChild(codepenForm);
|
snippet.appendChild(codepenForm);
|
||||||
|
|||||||
Reference in New Issue
Block a user