Jnr jQuery-这种语法有什么问题?

Jnr jQuery-这种语法有什么问题?,jquery,Jquery,在尝试学习jQuery的早期,下面我做错了什么 $(document).ready(function(){ $(#hide-employee).click(function(){ alert("link was clicked."); }); }); 谢谢应该是: $(document).ready(function(){ $("#hide-employee").click(function(){ alert("link was clicked."); });

在尝试学习jQuery的早期,下面我做错了什么

$(document).ready(function(){
  $(#hide-employee).click(function(){
    alert("link was clicked.");
  });
});
谢谢

应该是:

$(document).ready(function(){
  $("#hide-employee").click(function(){
    alert("link was clicked.");
  });
});
选择器中缺少引号。但是这个答案很明显,5秒钟的研究也会对你有所帮助

编辑:


引号是必需的,因为它们像查询选择器中的文本一样被处理。即使在普通的JavaScript中,也会使用引号,例如:
document.getElementById(“test”)

在$(#hide employee)附近缺少引号,#hide employee应该是一个字符串,并被视为注释。您可以在此处添加围绕“隐藏员工以获取美元”(“隐藏员工”)的引号

javascript或查询类型的更多信息
developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structu‌​res

“$(#隐藏员工)”附近出错,缺少引号

$(document).ready(function(){
  $(#hide-employee).click(function(){
    alert("link was clicked.");
  });
});
试一试


您缺少引号
$(“#hide employee”)
要解释一下引号的作用吗?目前,您没有给他任何关于错误原因的线索,只告诉他如何修复。这是一个类型问题,任何带引号的内容都被视为文本,而不带引号的内容都被视为变量名。因此,请将其添加到您的答案中;-)想解释一下引号的作用吗?目前,你没有给他任何关于错误原因的线索,只告诉他如何修复它。抱歉@hallleron,已经开始研究很久了,在屏幕前太长时间后失明了。不过多亏了斯蒂芬和埃德温。没问题,我现在补充了一个解释。
$(document).ready(function(){
  $("#hide-employee").click(function(){
    alert("link was clicked.");
  });
});