jQuery没有';不能在我的服务器上工作,但可以在JSFIDLE中工作
现在这已经开始让我抓狂了。这里发生了什么事 看不到任何结果 见有关的工作结果 哦,我想用下划线替换空格。因此,如果在“Titel”字段中键入空格,则“link”字段将显示相同的空格,但随后会显示下划线 这是关于jQuery的一部分jQuery没有';不能在我的服务器上工作,但可以在JSFIDLE中工作,jquery,Jquery,现在这已经开始让我抓狂了。这里发生了什么事 看不到任何结果 见有关的工作结果 哦,我想用下划线替换空格。因此,如果在“Titel”字段中键入空格,则“link”字段将显示相同的空格,但随后会显示下划线 这是关于jQuery的一部分 $(document).ready(function(){ $('#title').keyup(function(e){ var e = e || window.event; $('#link').va
$(document).ready(function(){
$('#title').keyup(function(e){
var e = e || window.event;
$('#link').val($(this).val().replace(/\s/g, '_'));
});
});
你有一个非法的角色
$(document).ready(function(){
$('#title').keyup(function(e){
var e = e || window.event;
$('#link').val($(this).val().replace(/\s/g, '_'));
});? // <-- delete this and rewrite it
});
$(文档).ready(函数(){
$('#title').keyup(函数(e){
var e=e | | window.event;
$('#link').val($(this.val().replace(/\s/g,'.'));
});?/我得到:
语法错误:非法字符
$(document).ready(function(){
$('#title').keyup(function(e){
var e = e || window.event;
$('#link').val($(this).val().replace(/\s/g, '_'));
});? // <-- delete this and rewrite it
});
})
php?page=1(第50行第5列)
在我的日志上(请注意,我的firebug上没有显示?符号,似乎php文件中有隐藏字符或其他内容)
更改源代码的编码时,您将获得:
$(document).ready(function(){
$('#title').keyup(function(e){
var e = e || window.event;
$('#link').val($(this).val().replace(/\s/g, '_'));
});​
});
如果您使用的是UTF-8作为编码,您可能需要将php文件更改为UTF-8,firefox说您使用的是ISO-8859-1,我已经测试了您的代码,并做了一些更改:
$(document).ready(function(){
$('#title').keyup(function(e) {
var e = e || window.event;
$('#link').val($(this).val().replace("/\s/g", '_'));
});
});
如何在服务器端编写脚本?Firebug在menu.php?page=1(第50行,第5列)
上给出了一个SyntaxError:unexpected-token-inally
,在这段代码的第4行显示了一个SyntaxError:inally
。对我来说,在您的服务器上运行良好。(Chrome的最新版本)该死的,就是这样,但很奇怪,因为我在苹果的文本编辑中什么都没看到:?@Maurice我从来没有用过苹果的文本编辑,所以我不知道。我认为如果你使用WINE来运行它,你可以在OSX上使用notepad++