Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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 单击链接时显示警报_Javascript_Jquery - Fatal编程技术网

Javascript 单击链接时显示警报

Javascript 单击链接时显示警报,javascript,jquery,Javascript,Jquery,我试图在使用jQuery单击链接时显示一个警报,如下所示 $document.readyfunction{ $.nav_link.clickfunction{ 警报“点击”; }; }; 您没有类名为nav_link的元素。改用navlink: $document.readyfunction{ $.navlink.clickfunction{ 警报“点击”; }; }; 试试这个 $(document).ready(function() { $(".navlink").click(

我试图在使用jQuery单击链接时显示一个警报,如下所示

$document.readyfunction{ $.nav_link.clickfunction{ 警报“点击”; }; };
您没有类名为nav_link的元素。改用navlink:

$document.readyfunction{ $.navlink.clickfunction{ 警报“点击”; }; }; 试试这个

$(document).ready(function() {
     $(".navlink").click(function(e) {
        e.preventDefault();
                alert('clicked');
            });

    });
您正在jQuery选择器中使用.nav_链接类选择器,而您的标记具有navlink类。应将其更改为navlink,如下所示:

$document.readyfunction{ $.navlink.clickfunction{ 警报“点击”; }; };
下面是它的代码:

您使用的是过时的浏览器。请改进您的体验

$document.readyfunction{ $.navlink.clickfunction{ 这一段被点击了。; }; };
您正在单击链接(即锚定标记),每当对锚定标记调用单击事件时,锚定标记本身具有本机处理。因此,为了使您的点击处理工作正常,您必须通过防止点击事件的锚定标记的默认行为来取消默认处理。 由于需要阻止默认操作,因此将事件作为jquery click handler的回调函数中的参数传递

作为。 “锚定标记类”。绑定“单击”,functionevent{

违约事件

做你的处理


})

这里的输入错误使用$.navlink而不是$.nav_link。类名是navlink而不是nav_link。问题是使用navlink没有nav_link您是如何将编译器引入编辑的screen@nikhilsugandh你说的编译器是什么意思?你如何使你的代码在输出运行代码段中可以运行?我只是点击复制代码段来回答问题代码代码段。@nikhilsugandh您也可以通过在答案部分按ctrl+m来使用代码段。