2012-01-31 60 views
0

我正在一个Joomla网站上的滑块工作。我使用{加载位置滑块1}来获取文章中的滑块(滑块1)。滑块下方有一个文本链接。现在我想让页面加载另一个滑块(滑块2),当某人悬停在文本链接上时,滑块1的位置。因此,悬停链接的访问者在悬停链接时将看到滑块2而不是滑块1。在Joomla文章:如何加载模块,同时在链接上悬停

我可以使用javascript来做到这一点吗?我一直无法找到解决方案。我希望有人能帮助我解决这个问题。提前致谢。

回答

0

在Joomla!文章中的{loadposition slider1}标记由事件触发时的内容插件处理。通常是onContentPrepare或类似事件。其中重要的部分是它在服务器到达用户浏览器之前全部完成。

正如在文章中款项处理没有办法再调用服务器,并要求只是slider 2 ......

要在slider2交换将需要拥有它提供的浏览器。要达到此目的,您可以在<div>或设置为display:none的文章中的其他元素中设置{loadposition slider2}。例如。

<div id="slider2" style="display:none;">{loadposition slider2}</div> 

注意:这不一定是好HTML ...

这意味着当浏览器接收文章HTML,它包含它只是隐藏的元素,那么你可以使用你的JavaScript隐藏slider1并显示slider2当用户将鼠标悬停链接。