JQuery готовятся к телу не работает для меня - PullRequest
1 голос
/ 04 июля 2011

Я пытаюсь использовать 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 голосов
/ 06 мая 2015

Я только что наткнулся на этот вопрос, имея ту же проблему.Я знаю, что это действительно старая запись, но я все равно отвечу.

По сути, вы должны присвоить тегу body класс или, что еще лучше, идентификатор, и использовать его в качестве селектора.Жаль, что вы не можете просто использовать body, но нам придется жить без

0 голосов
/ 04 июля 2011

Не приведет ли это к появлению видимых html-элементов вне тела документа?

Может быть, это не разрешено.

[Редактировать] Комментарии верны, prepend добавляется внутри выделенного элемента.

...