61 lines
3.9 KiB
Plaintext
61 lines
3.9 KiB
Plaintext
<div class="question_item_con font-14 user_bg_shadow bor-grey-e mb20 pt15">
|
|
<div class="clearfix pl15 pr15">
|
|
<p class="fl font-15">第<%= exercise_question.question_number%>题:<span class="color-orange03 ml10">[简答题]</span><span class="ml10"><%= exercise_question.question_score %></span>分</p>
|
|
<p class="fr exam_operator font-18">
|
|
<% if exercise_question.question_number < @exercise.exercise_questions.count %>
|
|
<a href="<%= update_question_num_exercise_path(@exercise, :ques_id => exercise_question.id, :opr => 'down') %>" data-remote="true" class="down_question"><i data-tip-down="下移" class="fa fa-arrow-circle-down mr10 color-orange05"></i></a>
|
|
<% end %>
|
|
<% unless exercise_question.question_number == 1 %>
|
|
<a href="<%= update_question_num_exercise_path(@exercise, :ques_id => exercise_question.id, :opr => 'up') %>" data-remote="true" class="up_question"><i data-tip-down="上移" class="fa fa-arrow-circle-up mr10 color-orange05"></i></a>
|
|
<% end %>
|
|
<a href="javascript:void(0)" class="add_question" onclick="insert_MULTI(<%=exercise_question.id%>);"><i data-tip-down="向下插入简答题" class="fa fa-plus-circle mr10 color-orange05"></i></a>
|
|
<a href="javascript:void(0)" onclick="delete_confirm_box('<%= delete_exercise_question_exercise_index_path(:exercise_question => exercise_question.id, :quest_num => exercise_question.question_number) %>', '确定要删除该题目吗?')"><i data-tip-down="删除" class="fa fa-times-circle mr10 color-orange05"></i></a>
|
|
<a href="javascript:void(0)" onclick="exQuestionEdit(<%= exercise_question.id%>);"><i data-tip-down="编辑" class="fa fa-pencil color-orange05"></i></a>
|
|
</p>
|
|
</div>
|
|
<div class="pl15 pr15 justify upload_img table_maxWidth"><%= exercise_question.question_title.html_safe %></div>
|
|
<div class="clearfix bor-top-greyE padding15 answer_con">
|
|
<p>参考答案:</p>
|
|
<pre class="exercise_que_title" style="text-align:justify;"><%= exercise_question.exercise_standard_answers.count > 0 ? exercise_question.exercise_standard_answers.first.answer_text : "无"%></pre>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- 新增问题 -->
|
|
<div id="insert_new_poll_question_<%=exercise_question.id%>">
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
function insert_MULTI(quest_id){
|
|
var forms = $("form.new_exercise_question");
|
|
if($.trim($("#insert_new_poll_question_"+quest_id).html()) == "") {
|
|
if(forms.length > 0){
|
|
notice_box("请先保存正在编辑的题目再新建。");
|
|
} else {
|
|
$("#insert_new_poll_question_"+quest_id).html("<%= escape_javascript(render :partial => 'new_multi', :locals => {:exercise=>@exercise}) %>");
|
|
$("#quest_id").val(quest_id);
|
|
KindEditor.ready(function(K){
|
|
$("div[nhname='new_exercise_mc_q']").each(function(){
|
|
var params = {};
|
|
params.kindutil = K;
|
|
params.div_form = $(this);
|
|
params.form = $("form",params.div_form);
|
|
params.placeholder = "请输入简答题的题干";
|
|
if(params.form==undefined || params.form.length==0){
|
|
return;
|
|
}
|
|
params.textarea = $("textarea[name='question_title']",params.div_form);
|
|
if(params.textarea.data('init') == undefined) {
|
|
params.editor = init_exercise_quetison_editor(params);
|
|
new_quetion_title_editor = params.editor;
|
|
new_quetion_title_editor.focus();
|
|
|
|
params.textarea.data('init', 1);
|
|
}
|
|
});
|
|
});
|
|
}
|
|
} else {
|
|
$("#insert_new_poll_question_"+quest_id).html("");
|
|
}
|
|
}
|
|
</script> |