【问题标题】:How do I copy a link from one place on the page into another div如何将页面上一个位置的链接复制到另一个 div
【发布时间】:2015-05-03 23:18:23
【问题描述】:

我有一个包含 K2 项目和分页的 Joomla 网站。

我在页面底部显示分页,这将在页面底部生成上一篇和下一篇文章的链接(并为每个链接分配一个指定的 css 类)。

我会问是否有(可能是 php?)代码在网站的右侧栏上也显示这些链接(所以使用模块,因为我有一个插件可以在模块中插入 php 或 javascript)。

如何将页面底部显示的链接复制到网站的另一个位置?

【问题讨论】:

  • 我从您的帖子中删除了thank you。我也试图改进你的标题。如果您想知道我为什么这样做,您可能想重新访问How to Ask

标签: php jquery css hyperlink joomla3.0


【解决方案1】:

你可以使用jquery的Attr获取特定a标签的href。

演示如下:

var x = $('.prev').attr("href");
$('nav div:first-child').text("Prev = " + x);
var y = $('.next').attr("href");
$('nav div:last-child').text("Next = " + y);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<nav>
  <div>Prev:</div>
  <div>Next:</div>
</nav>

<a href="www.facebook.com" class="prev">link prev</a>
<a href="www.google.com" class="next">link next</a>

【讨论】:

  • 您好,谢谢您的回答。你能建议我如何放置这段代码吗?那么,我应该将脚本插入外部文件吗?或者可能在 html 的
  • 你可以做任何一个 - 对于这种情况,我建议将它放在一个外部 js 文件中,如果在你的项目中多次使用,我会在你的头声明中包含引用..
  • 嗨,谢谢。我将只在我将拥有该模块的页面中使用它,所以也许我也可以将它插入到该模块中?如果是,我该如何插入?我只知道我可以在 {source} 标记内的模块上插入 javascript(这是插件的工作方式)。或者更好的是,这仅显示 2 个链接以及“上一个”和“下一个”文本。但是尝试以这种方式插入代码,什么都没有出现......
  • @MagenNew:我通过选择“类名”来使用(此处)。我不知道,但是您如何区分“下一个”和“上一个”链接是什么? (在我的示例中,我有一个名为“next”和“prev”的类名,它只出现在两个链接上)
  • 感谢您的快速回复:如果您的代码与您的同一个 div 类一起使用,我只会感到震惊。我将代码复制并粘贴到我的 joomla 模块中。但也许脚本不起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-13
  • 2014-04-10
  • 2019-11-19
  • 2017-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多