仅使用jQuery选择链接的文本

时间:2016-08-03 16:39:52

标签: jquery wordpress

我正在尝试做一些可能非常简单但尚未设法弄清楚的事情。在下面的代码中,我试图选择链接中的文本" View Listing"没有改变链接本身。

我这样做是出于翻译目的而改变"查看列表"到" Ver Listado"

private void PrematureClose(object sender, EventArgs e)
{
    if (InvokeRequired)
    {
        Invoke(new Action(() => PrematureClose(sender, e)));
        return;
    }

    // your code here
    // ...
}

到目前为止,我已成功将部分内容转换为:

<div class="listing post-537">
 <div class="listing-wrap">
  <a class="button btn-primary more-link" href="http://www.inmobiliariamx.com/listado/oportinidad-terreno-en-venta/">View Listing</a>
 </div>
</div>

但是当有一个&#39; a&#39;但是我不知道怎么做。标签在中间。 该怎么办?

这是wordpress,我有理由用jQuery而不是php文件。感谢。

2 个答案:

答案 0 :(得分:2)

这样可行。

$(document).ready(function($){
 $( "a.more-link:contains('View Listing')" ).text("Recamaras: ");
});

https://jsfiddle.net/t4tzxjwe/1/

答案 1 :(得分:1)

您可以使用此代码更改链接的文字:

$(function() {
    $('.listing-wrap a:contains("View Listing")').text('Ver listado');
});

我希望这会有所帮助。

问候!