jquery前身不适合我

时间:2011-07-04 00:20:27

标签: jquery prepend

我正在尝试使用jquery将几个隐藏的输入标记添加到JSP主体的开头。

$("body").prepend('<input id="SCROLL_OFFSET_X" name="SCROLL_OFFSET_X" type="hidden" value="<%=myJSPPageVariableX%>"/>');
$("body").prepend('<input id="SCROLL_OFFSET_Y" name="SCROLL_OFFSET_Y" type="hidden" value="<%=myJSPPageVariableY%>"/>');

由于某些原因,当我使用firebug查看HTML时,这些不会出现。我在这里做错了吗?

亲切的问候,

杰森。

2 个答案:

答案 0 :(得分:0)

我遇到同样的问题时偶然发现了这个问题。我知道这是一个非常古老的帖子,但无论如何我都会回答。

基本上,您必须为body标记提供一个类,或者更好的是ID,并将其用作选择器。遗憾的是你不能只使用body,但我们必须没有

答案 1 :(得分:-1)

这不会导致文档正文外的可见html元素吗?

也许这是不允许的。

[编辑]注释正确,前置附加在所选元素内。