我目前正在使用一个 wmd 编辑器,稍后我将在我的网站上实现它。通过将设置更改为并添加隐藏的输入字段,我已经能够获得#wmd-preview
div的值。markdown
问题在于 JS/AJAX 函数。当我在文本区域中输入内容时,我得到了回显的结果,但是当我返回并将粗体应用于单词时,它不会回显更改,直到我再次真正输入内容。
当字体样式更改已应用于单词而无需再次键入时,如何获得 div 值的回显?这是我的示例
<script>
$(document).ready(function() {
var timer = null;
var dataString;
function submitForm(){
$.ajax({ type: "POST",
url: "test1.php",
data: dataString,
success: function(result){
$('#wmd_result').html( $('#resultval', result).html());
}
});
return false;
}
$('#wmd-input').on('keyup click', function() {
clearTimeout(timer);
timer = setTimeout(submitForm, 1000);
var wmdVal = $("#wmd-preview").html();
dataString = 'wmdVal='+ wmdVal;
});
});
</script>