【问题标题】:How to append a class to an anchor tag with wordpress pagination?如何使用 wordpress 分页将类附加到锚标记?
【发布时间】:2013-09-20 09:27:01
【问题描述】:

我在此处给出的先前脚本存在一些问题。该脚本效果很好,但问题是我似乎无法弄清楚如何向 wordpress 分页添加一个类。为了清楚起见,这是针对单个帖子分页(使用 )。为了使脚本正常工作,我需要引用这个锚标记。任何想法如何添加一个类到这个锚标签?

$(document).ready(function(){
//Gets the query string
var query_string = window.location.href.slice(window.location.href.indexOf('?'));

//Appends query string to each pagination link
$('a.pagination-link').each(function () {
     var href = $(this).attr('href');
     $(this).attr('href', href + query_string);
});

});

【问题讨论】:

  • 每次您在这里提出新问题时,都必须分享“以前的脚本”中的代码?
  • 修复了这个问题,它不一定需要在那里才能回答问题。更感兴趣的是如何向这些锚标记添加一个类以使该脚本正常工作。

标签: jquery wordpress pagination


【解决方案1】:

只需将其放在 your.each() 循环中的匿名函数中即可:

$(this).addClass('name-of-your-class');

【讨论】:

  • 我对 java/jquery 不是很熟悉,但是这样做是正确的吗?我正在寻找向分页锚标记添加一个类,然后用这段代码引用它(它说a.pagination-link)。目前我在那个标签上没有一个类,它只是一个锚标签。我希望为该分页标签提供一个 ID/类,以便能够使用上面的代码引用它。同样,您可能是完全正确的,而不是非常熟悉。
  • 好的,所以现在链接上没有类,您想添加类“分页链接”以便您可以使用您发布的代码选择它?在这种情况下,使用其父级的 ID 或类来定位链接(这样您就不会选择所有链接)并在准备好的文档中执行此操作,但在您的代码之前: $('#parent-container a').addClass( '分页链接');
  • 这似乎对我不起作用。我继续并包含页面部分的检查元素的屏幕截图。我使用 div 类 linkpagebutton 作为锚标记的父级。 d.pr/i/5P3v 谢谢!
猜你喜欢
  • 2020-07-17
  • 1970-01-01
  • 1970-01-01
  • 2018-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-22
  • 1970-01-01
相关资源
最近更新 更多