小编wil*_*lly的帖子

用JQuery替换Toggled Anchor中的文本

我正试图在切换时更改锚点中的文本.我现在正在这样做,但发现一旦锚标记取代了切换,就不再有效了.有人可以解释为什么会发生这种情况并提供解决方案吗?非常感谢.

    $('a#toggleHeader').toggle(function() {
    $('#header-wrapper').slideUp();
    $(this).replaceWith('< href=\"#\" id="toggleHeader">Show Header</>');
Run Code Online (Sandbox Code Playgroud)

//注意:我移动了锚点,因为我只能将一个锚点作为新用户发布

},function(){
    $('#header-wrapper').slideDown();
    $(this).replaceWith('<a href=\"#\" id="toggleHeader">Hide Header</a>');

});
Run Code Online (Sandbox Code Playgroud)

jquery replace toggle

1
推荐指数
1
解决办法
6686
查看次数

标签 统计

jquery ×1

replace ×1

toggle ×1