如何通过JavaScript

时间:2018-01-28 17:26:46

标签: javascript jquery html

我是JavaScript的新学习者。 我有很多尝试输入元素之后的inser一个span标签。 我可以通过jQuery来做,但我想将它转换为JavaScript。 请告诉我任何人我的问题。 这是我的jQuery代码,我想通过JavaScript获得相同的结果

jQuery(document).ready(function(){
    jQuery('#selector_id').after('<span class="arrow"></span>');
});

1 个答案:

答案 0 :(得分:0)

欢迎使用Stack Overflow。在将来提出问题时,请务必在此处提出问题之前,先显示一些您尝试回答问题的证据(通常是代码),因为这通常有助于回答者。

您的代码可以通过将jQuery(selector)语法替换为getElementById()insertAdjacentHtml()而不是之后来翻译:

document.getElementById('selector_id')
  .insertAdjacentHTML('afterend', '<span class="arrow"></span>');

$(document).ready()没有合适的替代品,只需确保在结束</body>标记之前将HTML标记放在HTML的末尾。

看看http://youmightnotneedjquery.com/ - 它是从jQuery转换为vanilla JS的绝佳资源。