使用jQuery在隐藏元素后插入html

时间:2018-02-01 04:02:38

标签: javascript jquery html

我试图在最初设置为$ export BRANCH="demo"; cat filename.yaml | envsubst | kubectl create -f - namespace "demo" created 的部分中的元素后插入一些html。我使用以下内容:

display: none;

我可以在元素可见时使其工作,但在隐藏时则不能。有没有一种方法可以在隐藏目标元素时插入html?

我不确定如何重现我正在使用的页面,因为它是由CMS生成的。下面是标记的屏幕截图。

html output

1 个答案:

答案 0 :(得分:0)

如果元素是display:none;它在DOM树中不存在,所以我们不能在它之后追加另一个元素。因此,如果要执行此操作,则必须使用display:none检查元素后面的元素以使用jQuery.prepend()。希望这有帮助。