jQuery replace text of element on hover

前端 未结 5 761
刺人心
刺人心 2020-12-03 06:04

With jQuery, I\'m trying to replace the text, including the span, inside these links on hover. Then when the user hover\'s off, the original text is displayed again.

5条回答
  •  旧时难觅i
    2020-12-03 06:23

    You'd need to store it in a variable in order to set it back to what it was, try:

    var text;
    
    $(".btn").hover(function () {
        text = $(this).text();
        $(this).text("I'm replaced!");
    },
    function () {
        $(this).text(text);
    });
    

提交回复
热议问题