实训TPM编辑选择题后保存,题干和参考答案出现样式错误

This commit is contained in:
daiao 2017-09-20 09:34:01 +08:00
parent fcf78d07dd
commit 1e917cf72f
3 changed files with 31 additions and 27 deletions

View File

@ -41,15 +41,15 @@
<%#= render :partial => 'single_or_multiple_question_show'%>
</div>
<script>
editormd.loadKaTeX(function() {
var taskPassMD = editormd.markdownToHTML("challenge_task_pass_show", {
htmlDecode: "style,script,iframe", // you can filter tags decode
taskList: true,
tex: true, // 默认不解析
flowChart: true, // 默认不解析
sequenceDiagram: true // 默认不解析
});
});
editormd.loadKaTeX(function() {
var taskPassMD = editormd.markdownToHTML("challenge_task_pass_show", {
htmlDecode: "style,script,iframe", // you can filter tags decode
taskList: true,
tex: true, // 默认不解析
flowChart: true, // 默认不解析
sequenceDiagram: true // 默认不解析
});
});
//添加单选、多选tab
$(".addoption-btn").on("click",function(){
var length= $(".stage-part-2").find(".nav_check_item li").length;

View File

@ -1,3 +1,5 @@
<%= javascript_include_tag '/editormd/lib/marked.min.js','/editormd/lib/prettify.min.js','/editormd/lib/raphael.min.js','/editormd/lib/underscore.min.js','/editormd/lib/sequence-diagram.min.js',
'/editormd/lib/flowchart.min.js','/editormd/lib/jquery.flowchart.min.js','/editormd/editormd.js' %>
<div class="white_bg">
<div class="panel-form">
<li class="clearfix pr30">
@ -7,7 +9,7 @@
<li class="clearfix">
<label class="panel-form-label fl">题干:&nbsp;&nbsp;</label>
<div class="fl panel-box-sizing panel-form-width-690 new_li white_bg bor-grey-e" id="challenge_choose_subject_show" style="width: 90%;">
<textarea name="choose[subject]"><%= @challenge_choose.subject %></textarea>
<textarea name="choose[subject]" style="display: none"><%= @challenge_choose.subject %></textarea>
</div>
</li>
<% @challenge_choose.challenge_questions.each_with_index do |option, index| %>
@ -24,7 +26,7 @@
<li class="clearfix">
<label class="panel-form-label fl">参考答案:&nbsp;&nbsp;</label>
<div class="fl panel-box-sizing panel-form-width-690 new_li white_bg bor-grey-e" id="choose_task_pass_show" style="width: 90%;">
<textarea name="choose[subject]"><%= @challenge_choose.answer %></textarea>
<textarea name="choose[subject]" style="display: none;"><%= @challenge_choose.answer %></textarea>
</div>
</li>
</div>
@ -63,22 +65,23 @@
</div>
<script>
/* $(document).ready(function() {
editormd.loadKaTeX(function() {
var subjectMD = editormd.markdownToHTML("challenge_choose_subject_show", {
htmlDecode: "style,script,iframe", // you can filter tags decode
taskList: true,
tex: true, // 默认不解析
flowChart: true, // 默认不解析
sequenceDiagram: true // 默认不解析
$(function(){
var subjectMD, taskPassMD;
$.get("", function(markdown){
subjectMD = editormd.markdownToHTML("challenge_choose_subject_show", {
htmlDecode : "style,script,iframe", // you can filter tags decode
taskList : true,
tex : true, // 默认不解析
flowChart : true, // 默认不解析
sequenceDiagram : true // 默认不解析
});
var taskPassMD = editormd.markdownToHTML("choose_task_pass_show", {
htmlDecode: "style,script,iframe", // you can filter tags decode
taskList: true,
tex: true, // 默认不解析
flowChart: true, // 默认不解析
sequenceDiagram: true // 默认不解析
taskPassMD = editormd.markdownToHTML("choose_task_pass_show", {
htmlDecode : "style,script,iframe", // you can filter tags decode
taskList : true,
tex : true, // 默认不解析
flowChart : true, // 默认不解析
sequenceDiagram : true // 默认不解析
});
});
});*/
});
</script>

View File

@ -1,6 +1,7 @@
$("#task_content").html("<%= j(render :partial => 'single_or_multiple_question_show')%>");
$("#challenge_choose_tab").html("<%= j(render :partial => "challenges/choose_tab") %>");
/*
// JS局部刷新时有可能加载不成功需要重新加载一次具体原因不明
editormd.loadKaTeX(function() {
editormd.markdownToHTML("challenge_choose_subject_show", {
@ -17,4 +18,4 @@ editormd.loadKaTeX(function() {
flowChart: true, // 默认不解析
sequenceDiagram: true // 默认不解析
})
});
});*/