1
所以,我期待点击一个链接,更改文本,然后当您再次单击它时,它会变回。我目前正在通过追加我想要的文本来做到这一点。但是,我无法将文本更改回原始。这是我迄今为止...任何帮助将不胜感激。删除一个附加项目并添加一个新的附加项目
HTML
<a class="link" href="">
<span class="icon icon-chat"></span>
<span>Link</span>
</a>
JS
$('.link').click(function(e) {
e.preventDefault();
var $linkClicked = $('<span>Link Clicked</span>');
$(this).toggleClass('active').append($linkClean).find('span').first().remove();
$linkClicked.on('click', function() {
$(this).remove();
$('.link').append('<span>Link</span>');
});
});
我可以在香草JS中回答这个问题吗?我可以轻松地做到超级。 。 。 – 2014-11-14 23:12:11
当然。请。 – jfrosty 2014-11-14 23:17:49
你用'jQuery'' detach()'函数试过了吗? http://api.jquery.com/detach/ – algorhythm 2014-11-14 23:31:25