From 90a416fb2f3d571d860b67725972fef4713a5811 Mon Sep 17 00:00:00 2001 From: lizanle <491823689@qq.com> Date: Tue, 28 Jul 2015 16:01:16 +0800 Subject: [PATCH] =?UTF-8?q?=E7=82=B9=E5=87=BB=E7=A9=BA=E7=99=BD=E5=A4=84?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E8=AE=A9=E5=BC=B9=E5=87=BA=E6=A1=86=E9=9A=90?= =?UTF-8?q?=E8=97=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/poll/_poll_form.html.erb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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");