AddThis插件在模态窗口

时间:2015-05-18 12:01:51

标签: javascript jquery asp.net twitter-bootstrap addthis

我的任务是创建带有内容(有关游戏的一些细节)的模态窗口,这些窗口将在行单击时打开(在搜索页面上:1行 - 1个游戏)。内容我试图从aspx页面获取。因为这个页面继承自Master页面,其中所有脚本都被附加(当我打开这个模态时,所有脚本都被重新加载,这打破了页面布局)我只为这个模态窗口创建了第二个Master页面,其中包含了必要的文件,脚本等。

问题:一切都很好,只有一件事:在Page Searcg.aspx和模态窗口中,我使用addThis plugin。在搜索页面上,所有内容都已初始化,但是当我打开模态时 - addThis插件没有加载所需的图标等。

我如何使用插件:

                    <!-- AddThis Button BEGIN -->
                    <div class="addthis_toolbox addthis_default_style">
                        <a class="addthis_button_facebook"></a>
                        <a class="addthis_button_email"></a>
                        <a class="addthis_button_twitter"></a>
                        <a class="addthis_button_print"></a>
                        <a class="addthis_button_compact"></a>
                        <script type="text/javascript">var addthis_config = { "data_track_clickback": true };</script>
                        <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=username"></script>
                    </div>
                    <!-- AddThis Button END -->

1 个答案:

答案 0 :(得分:0)

如果您在模态窗口中动态加载按钮,则需要调用addthis.init()和/或addthis.toolbox()来渲染div。以下是AddThis网站提供的更多信息:

http://support.addthis.com/customer/portal/articles/1293805-using-addthis-asynchronously