Append text to an attribute rather than replacing it?

后端 未结 3 1091
梦毁少年i
梦毁少年i 2021-02-07 02:01

I want to append some text to the title attribute of all elements of a certain class.

3条回答
  •  长发绾君心
    2021-02-07 02:39

    In that context, $(this) is not the element of $('.theclass'). Maybe you want to use each:

    $('.theclass').each(function() {
        $(this).attr("title", $(this).attr("title") + "Appended text.");
    });
    

提交回复
热议问题