Javascript 无法运行简单Jquery函数

Javascript 无法运行简单Jquery函数,javascript,jquery,Javascript,Jquery,这是我的javascript文件中的脚本: $(document).ready(function () { $('link').click(function () { $('box').fadeOut(); }); }); 这是html: <div role="main" id="box"> </div> <a id="link" href="#">ClickMe</a> 在我的html页面的页脚中使用以下路径:

这是我的javascript文件中的脚本:

$(document).ready(function () {
$('link').click(function () {

    $('box').fadeOut();
   });
});
这是html:

  <div role="main" id="box">  </div>



<a id="link" href="#">ClickMe</a>

在我的html页面的页脚中使用以下路径:

  <script src="js/script.js"></script>


 <script src="js/libs/jquery-1.9.1.min.js"></script>

Jquery 1.9.1中是否不存在“.fadeOut”函数?? 我是否在页面顶部的javascript文件中遗漏了什么? 某种其他文档准备功能??
这太荒谬了,令人沮丧。

你的选择器错了。试一试

$('#link').click(function () {
    $('#box').fadeOut();
   });
});
问题 您的代码中缺少
#
s


这是指不存在的
标记


在包含您自己的脚本之前,还包括jQuery和其他库。确保将jQuery包含在


例子
$(“a”)//标记
$(“#a”)//ID为“a”的元素
$(.a)//类名为“a”的元素
您必须将

在上面


您的选择器没有正确使用。这样试试看

$(document).ready(function () {
   $('#link').click(function () {
     $('#box').fadeOut();
   });
});

您的选择器中缺少了#。记住Jquery函数使用css标准选择器访问DOM元素。

$('link')和$('box')。需要指定它是id还是类请尝试在jquery脚本之后添加对自己脚本的引用。+
#link
+脚本插入顺序。@Christoph-谢谢。更新。(我还在打答案)就是这样!现在可以了。非常感谢。
$("box")...
$("a")  //<a> tag
$("#a") //element with ID "a"
$(".a") //elements with class name "a"
$(document).ready(function () {
   $('#link').click(function () {
     $('#box').fadeOut();
   });
});