1

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 を表示すると、何らかの理由でこれらが表示されません。ここで何か間違ったことをしていますか?

敬具、

ジェイソン。

4

2 に答える 2

0

同じ問題を抱えているときに、この質問に出くわしました。これは本当に古い投稿であることは知っていますが、とにかく答えます。

基本的に、body タグにクラス、または ID を指定し、それをセレクターとして使用する必要があります。使えないのは残念ですがbody、なくても生きていかなければなりません

于 2015-05-06T13:29:09.683 に答える
-1

その結果、ドキュメントの本文の外側に html 要素が表示されることはありませんか?

たぶん、それは許可されていません。

[編集] コメントは正しいです。選択した要素内に先頭に追加します。

于 2011-07-04T00:26:24.970 に答える