Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery和HTML5标签?_Javascript_Jquery_Html - Fatal编程技术网

Javascript jQuery和HTML5标签?

Javascript jQuery和HTML5标签?,javascript,jquery,html,Javascript,Jquery,Html,我目前正在开发一个HTML5页面,所以我想使用jQuery实现一些效果。以下是我的代码,它似乎不起作用: html代码: <nav id="mainNavigation"> <!--....--> </nav> 出于某种原因,什么都没有发生。当我尝试类似于: $(document).ready(function(){ alert("test"); }) 一切正常 谢谢您的帮助。听起来您没有将代码包装到

我目前正在开发一个HTML5页面,所以我想使用jQuery实现一些效果。以下是我的代码,它似乎不起作用:

html代码:

        <nav id="mainNavigation">
        <!--....-->
        </nav>
出于某种原因,什么都没有发生。当我尝试类似于:

$(document).ready(function(){
    alert("test");
})
一切正常


谢谢您的帮助。

听起来您没有将代码包装到文档中。这基本上是告诉运行DOM的代码已经准备好了

您正在这样做:

$(document).ready(function() {
    $('#mainNavigation').click(function(){
        alert("test");
    });
});
根据motoxer4533的评论,您也可以通过jQuery的速记文档ready来完成此操作:

$(function() {
    $('#mainNavigation').click(function(){
        alert("test");
    });
});

听起来好像您没有将代码包装到文档中。这基本上是告诉运行DOM的代码已经准备好了

您正在这样做:

$(document).ready(function() {
    $('#mainNavigation').click(function(){
        alert("test");
    });
});
根据motoxer4533的评论,您也可以通过jQuery的速记文档ready来完成此操作:

$(function() {
    $('#mainNavigation').click(function(){
        alert("test");
    });
});
尝试:

$(document).ready(function(){ 
   $('#mainNavigation').click(function(){ 
     alert("test"); 
   });  
}) 

尝试:

$(document).ready(function(){ 
   $('#mainNavigation').click(function(){ 
     alert("test"); 
   });  
}) 


你用的是什么浏览器?它是否支持HTML5?文档中是否有单击处理程序。准备好了吗?它在当前的firefox中不起作用,所以在google chrome中也不起作用@伯里:没有。你的代码似乎在工作-你在哪个浏览器中查看这个?你在使用哪个浏览器?它是否支持HTML5?文档中是否有单击处理程序。准备好了吗?它在当前的firefox中不起作用,所以在google chrome中也不起作用@伯里:没有。你的代码似乎在工作-你在哪个浏览器中查看这个?就是这样。非常感谢你!对于某些上下文,您的javascript正在加载到页面中,但您没有告诉它何时运行。最好使用DOM就绪事件。您也可以使用自执行闭包,但JavaScript会在您到达闭包末尾时立即运行,这可能不是您想要的嗯,就是这样。非常感谢你!对于某些上下文,您的javascript正在加载到页面中,但您没有告诉它何时运行。最好使用DOM就绪事件。您也可以使用自执行闭包,但JavaScript会在您到达闭包末尾时立即运行,这可能不是您想要的