我有一个janrain小部件,在几天前运行良好。
有一个模态可以在其上显示janrain小部件,然后单击此模态上的链接,即可切换到另一个显示相同janrain小部件的模态。由于某些原因,在单击第一次弹出的模式上的链接后,此小部件停止在firefox和IE中显示。它虽然适用于Chrome。在使用Firefox和IE的情况下,我看到janrainEngageEmbed为空。较早的janrain小部件已附加到janrainEngageEmbed div,并且只要janrainEngageEmbed div可见就将显示。我看到有最新版本的janrain js文件,但不确定是否导致此问题。
有什么想法可以调试此问题?
更新:我认为此问题是由于janrain于本月发布的新版本2013.1_ws_widgets_rc8所做的最新更改引起的。
最佳答案
尝试在每个点击处理程序中调用janrain.engage.signin.widget.init()。这应该使小部件内容重新加载。
关于javascript - 切换模式时缺少janrain小部件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14528749/