setInterval仅附加一次链接,而不会清除Interval

时间:2018-11-27 22:30:20

标签: javascript jquery append setinterval

当另一个div中包含某些特定单词时,我希望将链接添加到div中,但是我希望仅将链接添加一次,而不是多次添加链接,例如到目前为止,我想要保留结果setInterval仍在运行而不是清除它。

setInterval(function() {

            if ($('._3hHP2tdBjL:contains("Nice to meet you!")').length >= 0) {                   $(".link-2").remove();
                $("#sendImg-3").append('<a class="link-1" href="https://stackoverflow.com">Link 1</a>');
            } else if {
                if ($('._3hHP2tdBjL:contains("Nice to meet you Two!")').length >= 0) {
                    $(".link-1").remove();
                    $("#sendImg-4").append('<a class="link-2" href="https://stackoverflow.com">Link 2</a>');
                }
            }, 500);

我假设.empty().detach()是我正在寻找的东西,或者两者兼而有之,我只是在努力使其与.length一起使用

0 个答案:

没有答案