2011-01-21 46 views

回答

1

你忘了你的HTML开放注释标记之前把//<!--

你不应该”对于脚本无论如何都使用HTML注释标签,内联样式/脚本的最佳方法是使用CDATA元素,如下所示:

/* <![CDATA[ */ 
//your code in here 
/* ]]> */ 

此做了一些事情:

  • 允许XML实体并不需要进行转义
  • 使用多行的评论阻止了可能会导致你的脚本被解析任何换行符问题(CMS的往往会调整空格)
  • 创建有效的XML在XHTML
+0

这似乎工作。谢谢。 – CyanPrime 2011-01-21 23:45:25

1

这里使用时是你的代码:

$('#map').keydown(function(event) { 
    switch (event.keycode) { 
     case 83: // left arrow key 
      markX = markX + markSpeed; 
      mark.style.top = markX + 'px'; 
      break; 
    } 
}); 

的问题都是在keycode需要被驼峰keyCode,而且case应该37左箭头或40向下箭头。