cccccccccccccccccccccccccccccc
This commit is contained in:
parent
e91c21c770
commit
ed4e90993e
37
demo.html
37
demo.html
|
|
@ -12,25 +12,26 @@
|
||||||
|
|
||||||
* 哈哈
|
* 哈哈
|
||||||
|
|
||||||
- [] true
|
- [x] true
|
||||||
|
|
||||||
- [] true
|
- [] true
|
||||||
</textarea>
|
</textarea>
|
||||||
<textarea class="md-content">
|
<textarea class="md-content">
|
||||||
|
|
||||||
```
|
```
|
||||||
var createScript = (src) => {
|
var createScript = (src) => {
|
||||||
var scriptElement = document.createElement('script')
|
|
||||||
scriptElement.src = src
|
var scriptElement = document.createElement('script')
|
||||||
scriptElement.type = 'text/javascript'
|
scriptElement.src = src
|
||||||
document.head.appendChild(scriptElement)
|
scriptElement.type = 'text/javascript'
|
||||||
return new Promise((resolve) => {
|
document.head.appendChild(scriptElement)
|
||||||
scriptElement.onload = function () {
|
return new Promise((resolve) => {
|
||||||
resolve(src)
|
scriptElement.onload = function () {
|
||||||
}
|
resolve(src)
|
||||||
})
|
|
||||||
}
|
}
|
||||||
```
|
})
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
| h1 | h2 | h3 |
|
| h1 | h2 | h3 |
|
||||||
|:------|:-------:|--------:|
|
|:------|:-------:|--------:|
|
||||||
|
|
@ -99,15 +100,19 @@
|
||||||
ghCodeBlocks: true,
|
ghCodeBlocks: true,
|
||||||
})
|
})
|
||||||
convert.setFlavor('github')
|
convert.setFlavor('github')
|
||||||
document.querySelectorAll('.md-content').forEach((textarea) => {
|
document.querySelectorAll('.md-content').forEach((textarea, index) => {
|
||||||
// console.log('查找到的textarea元素', textarea)
|
// console.log('查找到的textarea元素', textarea)
|
||||||
var text = textarea.value
|
var text = textarea.value
|
||||||
var thisConverterSpecificOptions = convert.getOptions()
|
var thisConverterSpecificOptions = convert.getOptions()
|
||||||
console.log('当前的配置项',thisConverterSpecificOptions)
|
console.log('当前的配置项', thisConverterSpecificOptions)
|
||||||
var html = convert.makeHtml(text)
|
var html = convert.makeHtml(text)
|
||||||
var newDiv = document.createElement('div')
|
var newDiv = document.createElement('div')
|
||||||
newDiv.innerHTML = html
|
newDiv.innerHTML = html
|
||||||
textarea.parentNode.insertBefore(newDiv, textarea.nextSibling)
|
// textarea.parentNode.insertBefore(newDiv, textarea.nextSibling)
|
||||||
|
document.body.appendChild(newDiv)
|
||||||
|
var hr = document.createElement('hr')
|
||||||
|
index === 0 ? document.body.appendChild(hr) : null
|
||||||
|
textarea.className = 'x'
|
||||||
textarea.style.display = 'none'
|
textarea.style.display = 'none'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue