如何更改链接的文本

时间:2014-12-11 05:47:30

标签: javascript jquery

我需要什么

  • 我需要在点击该链接时更改链接文本。

html代码

<a href="#" onclick="peopleattending('.$data[$k]['id'].','.$_COOKIE['user'].', this);" class="btn btn-primary btn-listing attend" id="attend" >Attend</a>

js code

    function peopleattending(evt_id,user,click)
    {

        $.ajax({
            type:"GET",
            url:"{{login_url_http}}/ticket_transaction/autosubmit_advance/"+evt_id + "/" + user+ "?visitor_flag=1&source=get-direction-oneclick", 
            success: function(data)
            {

                 $('click').text("Attending");
                 $( ".col-md-4" ).removeClass("mobilelisting" );
            }
        });

    }

调试

    在console.log上的
  • 点击:url。

  • 我也试过$(this).find(“#attend”)。text(“Attending”);不工作。

工作

     $("#attend").text("Attending");
  • 但我的要求是我更改文本链接文本的特定文本。

1 个答案:

答案 0 :(得分:2)

试试这个:

$(click).text("Attending");

引用click时,它变为字符串。相反,你应该直接传递对象。没有quotes