Php 如何使用滚动jquery将链接图像转换为codeigniter

Php 如何使用滚动jquery将链接图像转换为codeigniter,php,jquery,codeigniter,Php,Jquery,Codeigniter,我创建了一个html站点,其中包含链接图像, 鼠标悬停时图像会发生变化。我为此使用jquery函数。 这一切在HTML中都很完美,但我不确定在将锚和基本url转换为codeigniter时如何将它们组合起来 我已经在这一整天我真的很感谢任何帮助,我是新的codeigniter我无法找到任何答案在他们的网页或谷歌搜索 HTML代码(工作正常): 我可以链接src图像,并且可以应用class=rollover,我只是不知道如何添加hover=“img/hoverimage.png” 首先,您不

我创建了一个html站点,其中包含链接图像, 鼠标悬停时图像会发生变化。我为此使用jquery函数。 这一切在HTML中都很完美,但我不确定在将锚和基本url转换为codeigniter时如何将它们组合起来

我已经在这一整天我真的很感谢任何帮助,我是新的codeigniter我无法找到任何答案在他们的网页或谷歌搜索

HTML代码(工作正常):


我可以链接src图像,并且可以应用class=rollover,我只是不知道如何添加hover=“img/hoverimage.png”


首先,您不需要使用CodeIgniter的助手来生成HTML。如果您已经有了工作HTML,那么就使用它。有时使用CI的助手会使代码变得更复杂,特别是当其他人需要了解它在做什么时

为了回答您的问题,
img()
函数接受图像属性的关联数组。因此,您可以指定类似于
anchor()
函数的属性

echo anchor('hotel', img(array('src' => 'img/image.png', 'class' => 'hover', 'hover' => base_url('img/hoverimage.png'))));

请注意,这使用了url帮助程序中的
base\u url()
函数。

最终使其正常工作。简言之,我必须输入图片的完整地址,而不是在锚点中调用base_url。也许这是一种更准确的方法,但我花了这么多时间在这上面,我很高兴它能起作用

<?php echo anchor('homepg/page/hotel', '<img src="http://localhost/websitefolder/img/image1.png"  hover="http://localhost/websitefolder/img/imagehover.png" class="rollover"/>'); ?>


Hi Cryode,感谢您的帮助。非常感谢。如果您有解决问题的答案,请将其标记为解决方案。请参阅根据您关于悬停属性位于错误元素上的评论修改的答案。今后,如果您对某个答案有任何评论,请添加评论,不要编辑该答案。您是本网站的新成员。您好,Cryode,谢谢您的帮助,非常感谢。我同意用html保存它,但不幸的是在这种情况下我不能。我有工作经验,这只是一个更复杂项目的前端。我曾尝试将悬停添加到数组中,但结果是它与链接关联,而不是与图像关联。这是代码的结果:“class=”rollover“hover=”“alt=”“/>
echo anchor('hotel', img(array('src' => 'img/image.png', 'class' => 'hover', 'hover' => base_url('img/hoverimage.png'))));
<?php echo anchor('homepg/page/hotel', '<img src="http://localhost/websitefolder/img/image1.png"  hover="http://localhost/websitefolder/img/imagehover.png" class="rollover"/>'); ?>