Delete Last Char of String with Javascript

前端 未结 9 741
独厮守ぢ
独厮守ぢ 2021-02-07 05:57

I have a DIV with some characters. How can I remove the last character from the text with each click on the DIV itself?

9条回答
  •  庸人自扰
    2021-02-07 06:21

    Its easy by using the attribute$= CSS3 selector which means "ends with" in your jQuery selection:

    To Delete 1st character:

    $("div[id$=/]").each(function(){ 
        this.id = this.id.substr(1);
    });
    

    To Delete Last Character:

    $("div[id$=/]").each(function(){ 
        this.id = this.id.substr(0,this.id.length - 1);
    });
    

提交回复
热议问题