Javascript 在jquery之后使用insert表示文本

Javascript 在jquery之后使用insert表示文本,javascript,jquery,Javascript,Jquery,我试图在这个价格后面加上“每人”,但它不能正常工作 到目前为止,我已经: window.onload = function per (){ $( "Per Person" ).insertAfter( ".sqs-money-native" ); } 你知道我遗漏了什么吗?你在这方面的预期产出是多少HTML@JqueryKing“$”[price]+“perperperson”要添加到此答案,如果您在该跨度(包含价格的跨度)之后需要它,请使用$(“.product price”)。附

我试图在这个价格后面加上“每人”,但它不能正常工作

到目前为止,我已经:

 window.onload = function per (){
  $( "Per Person" ).insertAfter( ".sqs-money-native" );
  }

你知道我遗漏了什么吗?

你在这方面的预期产出是多少HTML@JqueryKing“$”[price]+“perperperson”要添加到此答案,如果您在该跨度(包含价格的跨度)之后需要它,请使用
$(“.product price”)。附加(“person”)(根据链接示例页上的代码)感谢您的帮助。刚刚尝试了它,但出现了一个错误“未能对“文档”执行“querySelector”:“[object HTMLDocument]”不是有效的选择器。“有什么想法吗?@Mohamed Yousef是否可以在加载时将其更改为事件侦听器而不是文档?@rs202您可以将其作为一个函数,并像这样使用它,或者尝试删除每个。。然后尝试window.onload=function(){……}@Mohamed Yousef谢谢你的帮助。现在我有了这个,但它在网站上仍然不起作用。但是在控制台中运行很好
window.onload=function(){$(“.sqs money native”).append(“perperson”);}
$(document).ready(function(){
    $( ".sqs-money-native" ).append( "Per Person" );
});