是否有一种无插件的方式通过jQuery(或没有)检索查询字符串值?
如果是这样,怎么样?如果没有,是否有插件可以这样做?
假设我想从脚本标签内打印html.
像这样的来源
<div>foo</div>
<script>
print('<div>Print this after the script tag</div>');
</script>
<div>bar</div>
Run Code Online (Sandbox Code Playgroud)
在脚本运行后,应该在浏览器中看起来像这样
<div>foo</div>
<script>
print('<div>Print this after the script tag</div>');
</script>
<div>Print this after the script tag</div>
<div>bar</div>
Run Code Online (Sandbox Code Playgroud)
我可以为此目的编写我自己的代码但是因为这对我来说就像一个非常简单的问题,我猜我要么错过了某些东西,要么我的想法在某种程度上存在缺陷而且故意排除了打印.
另外,有点相关:我想知道脚本是否(或可以制作)知道它周围的脚本标签.通过这些信息,可以更容易地找到要注入的打印html代码的位置,假设它不是非常气馁.
澄清:我不需要你为我写一个打印功能.我只需要知道是否存在实现此目的的本机方法,我已经错过了它或者不应该这样做的原因.
编辑 我意识到我没有想到这个问题.
我直截了当地了解了事实,现在几乎所有事情似乎都在起作用.我应该最初提到模板内部需要打印功能 - 我正在进行模板引擎实验.我设法通过从简单的html中分离脚本并将分离的html sans脚本与脚本输出连接来解决这个问题.
当我编写代码时,我注意到由于js的异步性,一切都不会那么顺利.我想我希望能够在模板中做任何类型的js魔术,就像我在php中一样.似乎实际上在模板内部以傻瓜式方式支持异步代码需要更多的思考.