按下按钮后显示实时聊天框的延迟问题

时间:2017-10-14 08:47:57

标签: javascript jquery popup livechat

我已实施以下要求:

1)最初是联系我们按钮。 2)单击一个窗口时会有3个选项 3)其中一个是通过隐藏现有窗口来显示实时聊天框(如phplive chat / zenduslive chat等)。

但问题是,通过选择实时聊天单选按钮选项单击提交按钮后,在现有窗口隐藏后显示实时聊天框需要一些时间。我需要的是减少显示实时聊天窗口小部件和关闭窗口与单选按钮选项之间的时间延迟。同样在提交按钮时,实时聊天显示的方式是“一个实际上有登录表单来输入问题的窗口”。

例如,实时聊天:http://livechat.mirrormx.net/

SNIPPET CODE:

(function( $ ) {
$('#submit').click(function(){
var selValue = $('input[name=chat-options]:checked').val(); 

   if (selValue == "form-one") {
      $("#contacts-popup-link").click();
    } else if (selValue == "form-two") {
       $("#contacts-popup-link1").click();
       } else if (selValue == "live-chat") {
       $("#loader").show();
       $("#text-7").fadeOut(1700, "swing");  // hiding the window contatining 
         $.getScript("//testwebsite.com/livechat/php/app.php?widget-init.js"); //loading the live chat using this url
        }
});

============================================== < / p>

<div id="customer-chat-widget" class="customer-chat customer-chat-widget contact-form"> - 没有窗口的普通聊天框有表单类型问题。

<div id="customer-chat-widget" class="customer-chat customer-chat-widget contact-form customer-chat-visible"> - 一个实际上有表单输入问题的窗口(每次用户看到聊天时自动弹出窗口)

由于

0 个答案:

没有答案