• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

bootstrap的modal('hide')让浏览器崩溃了,怎么办?



我用以下代码打开上图的模态框
<script type="text/javascript"> $("#maincontent").keydown(function() {//给输入框绑定按键事件 if(event.keyCode == "13") {//判断如果按下的是回车键则执行下面的代码 $('#modal-form-bilu-question').modal('show');
点击图中的“复制”链接将内容写到textarea中,然后用$('#modal-form-bilu-question').modal('hide');关闭模态框的代码如下:
function question_answer_copy(obj,question,answer)
{
var Qustion_this="问:"+question;
var Answer_this="答:"+answer;
var Qustion_Answer=Qustion_this+"\r\n"+Answer_this;
if (document.selection)
        {
            obj.focus();
            sel= document.selection.createRange();
            sel.text= Qustion_Answer;
            sel.select();
        }
        //MOZILLA/NETSCAPE support
        else if (obj.selectionStart || obj.selectionStart == '0')
        {
            var startPos    = obj.selectionStart;
            var endPos        = obj.selectionEnd;
            // save scrollTop before insert
            var restoreTop    = obj.scrollTop;
            obj.value    = obj.value.substring(0, startPos) + Qustion_Answer + obj.value.substring(endPos, obj.value.length);
            if (restoreTop > 0)
            {
                // restore previous scrollTop
                obj.scrollTop = restoreTop;
            }
            obj.focus();
            obj.selectionStart = startPos + Qustion_Answer.length;
            obj.selectionEnd = startPos + Qustion_Answer.length;
        } else {
            obj.value += Qustion_Answer;
            obj.focus();
        }
       
$('#modal-form-bilu-question').modal('hide');
        var scrollTop = $("#maincontent")[0].scrollHeight;
                                           $("#maincontent").scrollTop(scrollTop);
        $('body').scrollTop( $('body')[0].scrollHeight );
}
但多次按enter键打开模态框,点击复制后关闭模态框,浏览器就会奔溃,经过多次调试发现是$('#modal-form-bilu-question').modal('hide');这句出了问题,不知道怎可改?

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!