Javascript JQuery.prependTo(';body';)不工作?
现在是午夜,我应该上床睡觉了,但我完全被迷惑了。我知道我在这里会感觉像个鸡蛋,但是…为什么这不起作用Javascript JQuery.prependTo(';body';)不工作?,javascript,jquery,Javascript,Jquery,现在是午夜,我应该上床睡觉了,但我完全被迷惑了。我知道我在这里会感觉像个鸡蛋,但是…为什么这不起作用 var galleryPanelText = ''; galleryPanelText += '<div class="galleryPanel">'; galleryPanelText += '</div>'; alert(galleryPanelText); galleryPanelText.prependTo('body'); alert($('.galleryPa
var galleryPanelText = '';
galleryPanelText += '<div class="galleryPanel">';
galleryPanelText += '</div>';
alert(galleryPanelText);
galleryPanelText.prependTo('body');
alert($('.galleryPanel').length);
var galleryPanelText='';
galleryPanelText+='';
galleryPanelText+='';
警报(galleryPanelText);
galleryPanelText.prependTo('body');
警报($('.galleryPanel')。长度);
如您所见,第一个警报启动,第二个警报不启动,因此前置行正在中断警报。提前感谢。您正在
预编
字符串,但是需要一个jQuery对象来预编
类似
$(galleryPanelText).prependTo('body');
另外添加最新版本的jquery
请参见(1)在您的小提琴中,您忘记了包含jquery
(2) 它应该是$(galleryPanelText).prependTo('body')代码>
请参阅更新小提琴:
如果您注意到小提琴的控制台,它会显示:uncaughttypeerror:Object没有方法“prependTo”。这会给你一个提示
如果包含jQuery并运行,控制台将记录:uncaughttypeerror:Object
没有方法“prependTo”,这意味着它需要的是jQuery对象,而不是文本。没有骰子,就我所知,它实际上应该只需要文本,而不是对象。编辑:Omfg nevermind。您拥有的是'.prependTo('body')代码>我不觉得自己很笨。@JS不,有问题。现在是午夜,你被“迷惑了”: