現在、後で自分の Web サイトに実装する 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>