首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Div内容在移动视图上消失

Div内容在移动视图上消失
EN

Stack Overflow用户
提问于 2016-06-02 23:13:44
回答 2查看 134关注 0票数 0

我正在尝试将一个实时聊天小部件(Chatlio.com)添加到我的本地主机上的Bootstrap项目的div (总共3个div)中:

代码语言:javascript
运行
复制
<div id="chatlioWidgetPlaceholder" style="margin: auto; height:400px; width:100%;"></div>

聊天在桌面视图上显示得很好,功能齐全,并在左下角的div中正确显示:

...but一旦我使用检查员的“设备模式”进入移动视图,聊天就不会出现,我也看不出原因!

我对桌面视图和移动视图有不同的包装器(由于Bootstrap中Div的行为,我在桌面视图的Div 2和移动视图的Div 1中有聊天小部件),但不确定这是否是导致它的原因。

我已经把所有的超文本标记语言和CSS放在这个链接中:https://jsfiddle.net/wLnxgo69/

EN

回答 2

Stack Overflow用户

发布于 2016-06-03 01:42:28

我对桌面视图和移动视图有不同的包装器(由于Bootstrap中Div的行为,我在桌面视图的div2和移动视图的div1中有聊天小部件),并且不确定这是否是导致它的原因。

可能是吧。我在Chatlio文档中看不到它是如何初始化的,但我猜代码可能类似于(jQuery)

代码语言:javascript
运行
复制
$('#chatlioWidgetPlaceholder').chatlio();

这只会在页面上的第一个#chatlioWidgetPlaceholder (你的桌面页面)上初始化Chatlio。

我的直觉是清理HTML,这样就不需要两个包装器--从长远来看,代码很难维护--但如果做不到这一点,您可能会看到Chatlio是否允许您按类而不是ID来确定元素的目标,或者您可能只需要第二个小部件。

票数 0
EN

Stack Overflow用户

发布于 2016-06-06 17:53:44

我想有一个chatlio.ready事件的代码示例,它演示了如何将聊天小部件从一个DOM容器移动到另一个DOM容器:https://chatlio.com/docs/api-v1/#api-custom-events-ready -这就是您需要的吗?

您的小提琴没有直接包含嵌入代码,这使得帮助您变得有点麻烦;如果上面的方法不起作用,您介意添加它吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37595772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档