Javascript </脚本>;标签放错地方了

Javascript </脚本>;标签放错地方了,javascript,html,web,tags,Javascript,Html,Web,Tags,我不知道为什么我的web浏览器在我的网站上返回“SyntaxError:意外EOF”错误。我没有做任何改变,但有些东西必须改变,因为昨天同一个网站工作得很好 这是我的源代码(直接来自FTP服务器): $(函数(){ $(“正文”)。追加(“”); $('a.button.notactive').mousemove(函数(e){ $('#tooltip2_show').html($('.popup',$(this)).html(); $('#工具提示2_show').show(); $('to

我不知道为什么我的web浏览器在我的网站上返回“SyntaxError:意外EOF”错误。我没有做任何改变,但有些东西必须改变,因为昨天同一个网站工作得很好

这是我的源代码(直接来自FTP服务器):


$(函数(){
$(“正文”)。追加(“”);
$('a.button.notactive').mousemove(函数(e){
$('#tooltip2_show').html($('.popup',$(this)).html();
$('#工具提示2_show').show();
$('tooltip2_show').css({'top':e.pageY+5,左:e.pageX+5,'position':'absolute'});
}).mouseout(函数(){
$('#工具提示2_show').hide();
});
});

脚本中不能包含类似
的内容。对于解析器来说,这意味着脚本已经结束。因此,它包括一个自动
,因为这是正确的做法

解决方案:不要在脚本中放入
。写


哦,删除错误的
类型=“
”。

编辑:只要从append方法中去掉
,代码就可以正常工作。我更喜欢的是创建元素并将其存储在变量中。使用新的div定义一个变量,然后将该变量附加到主体中。像这样:

 $(function () {
     var newDiv = "<div class='tooltip2_showv' id='tooltip2_show'></div>";
     $("body").append(newDiv);
     $('a.button.notactive').mousemove(function (e) {
         $('#tooltip2_show').html($('.popup', $(this)).html());
         $('#tooltip2_show').show();
         $('#tooltip2_show').css({
             'top': e.pageY + 5,
             left: e.pageX + 5,
             'position': 'absolute'
         });

     }).mouseout(function () {
         $('#tooltip2_show').hide();
     });
 });
$(函数(){
var newDiv=“”;
$(“正文”)。追加(newDiv);
$('a.button.notactive').mousemove(函数(e){
$('#tooltip2_show').html($('.popup',$(this)).html();
$('#工具提示2_show').show();
$('#工具提示2_show').css({
“顶部”:e.pageY+5,
左:e.pageX+5,
“位置”:“绝对”
});
}).mouseout(函数(){
$('#工具提示2_show').hide();
});
});
代码不起作用的原因:

    $("body").append("<div class='tooltip2_showv' id='tooltip2_show'>
</script></div>");//What is script doing here?
$(“正文”).append(“
");//脚本在这里做什么?

只需使用not@Zet,也许你有一个扩展会弄乱脚本?嗯,你是如何在脚本中创建div的?他的代码很好,但他包含了一个脚本标签,结束了执行。你不必逃避任何事情,因为所有内容都被引用了…@Mikey如果你再看一遍问题,OP没有添加
自己;他发现
在Web Inspector中意外出现。文本是否在引号内(或者在评论内)也没关系。啊,好吧,我现在明白了。但您仍然不必逃避正斜杠:)。“也许是扩展程序弄乱了脚本?”米奇说,第一次出现的字符序列是的,但OP只是在DOM中添加一个字符串,浏览器将其解释为HTML。您如何解释我的小提琴工作,控制台中没有错误,并且附加了
div
。它已经逃走了,你不必再担心了。