路由到新的 url 路径时工具提示不起作用

Tooltip not functioning when routed to a new url path

我有用于日期和共享的模板 php 文件。 1 个文件是这样的:

日期-share.php:

<div class="date"><?php echo date('M d'); ?><span><?php echo date('Y'); ?></span></div>
                            <a href="javascript:void(0);" class="share-button"><span class="plus"></span>Share</a>
                            <!-- Tooltip -->
                            <div class="tooltip-social-network clearfix" style="margin-top: -10px">

                                <span class='st_facebook_large' displayText='Facebook'></span>
                                <span class='st_twitter_large' displayText='Tweet'></span>
                                <span class='st_googleplus_large' displayText='Google +'></span>
                                <span class='st_pinterest_large' displayText='Pinterest'></span>
                                <span class='st_instagram_large' displayText='Instagram Badge' st_username='mews'></span>
                                <span class='st_email_large' displayText='Email'></span>
                            </div>

我 php 将它包含在我的一个视图中以避免太多混乱,而不是将它放在那里。

<?php include('templates/date-share.php')?>

这是单击“分享”按钮后在视图中的样子。

社交媒体图标组只是一个工具提示。

但是,我将视图重新路由到新的 url 路径。所以我给所有的链接加了一个PHP echo base_url 来维护根路径。但我不确定如何应用 php 包含,所以我没有添加任何内容。它仍然出现,但分享按钮无法再显示工具提示。

编辑:为点击的“分享”添加了没有工具提示的图片 - 重新路由到不同的 url 路径

您可以在视图中使用 view 方法来加载其他 view/partials。

确保您的 date-share.php 位于以下路径 `application/views/template/date-share.php'

现在在您的主视图中加载您的 date-share.php,如下所示。

$this->load->view('template/date-share.php');