diff --git a/app/views/poll/_poll_form.html.erb b/app/views/poll/_poll_form.html.erb
index b081f4d18..6d1f3b6bb 100644
--- a/app/views/poll/_poll_form.html.erb
+++ b/app/views/poll/_poll_form.html.erb
@@ -7,18 +7,25 @@ function edit_head(){
$("#polls_description").val($("#polls_description_div").html());
}
$(function(){
+ //点击空白处
$(document).bind('click',function(e){
+ //弹出框非空 不是a标签 点击的不是弹出框 ,那么弹出框就会隐藏
if(popWindow && e.target.nodeName != 'A' && !popWindow.is(e.target) && popWindow.has(e.target).length === 0){ // Mark 1
popWindow.css('display', 'none');
}
- //$("#div_"+quest_type+"_"+quest_id).css('display', 'none');
});
})
+
function chooseQuestionType(quest_type,quest_id){
+ //quest_type 分为 mc mcq single multi
+ //quest_id 是quetion的id 下同
+ if(popWindow){
+ popWindow.css('display', 'none');
+ }
popWindow = $("#div_"+quest_type+"_"+quest_id);
$("#div_"+quest_type+"_"+quest_id).click(function(e){
- e.stopPropagation();
+ e.stopPropagation(); //组织冒泡到document.body中去
});
$("#div_"+quest_type+"_"+quest_id).css("position", "absolute");