jQuery入门 - 隐藏元素

Jer*_*emy 0 html javascript jquery

您是否注意到本网站上的每10个问题都与jQuery有关?

无论如何...

我第一次使用jQuery.我不知道我是否正确加载了它.当我运行此代码时:

                 <script type="text/javascript">
                     function allDayClicked() {

                         if (jQuery) alert("loaded");

                         var allday = document.getElementById("allDayEvent");
                         var start = document.getElementById("<%=startTimeSelector.ClientID%>");
                         $('allDayEvent').hide();
                     }
                </script>
Run Code Online (Sandbox Code Playgroud)

警报出现,说"已加载",但没有其他事情发生; html复选框不会隐藏.我的javascript输出中没有出现任何错误.

有可能我没有成功加载jQuery?我在我的visual studio项目中添加了对它的引用,并通过将其拖动到default.aspx来生成它:

<script src="Scripts/jquery-1.6.1.min.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

否则,发生了什么?

Ale*_*yne 5

jQuery采用css选择器,而不是id.如果你想要一个id,请使用声明id的css形式.

$('#allDayEvent').hide();
Run Code Online (Sandbox Code Playgroud)