Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
jQuery活动菜单不工作_Jquery_Html - Fatal编程技术网

jQuery活动菜单不工作

jQuery活动菜单不工作,jquery,html,Jquery,Html,当我向html链接添加标记时,我的代码不起作用 jquery: $('#navbar ul li a').click(function(){ var index = $(this).index(); $('#navbar ul li a').removeClass('aktif'); $(this).addClass('aktif'); }); html: 试试这个,我的朋友: $('#navbar ul li a').on('click',

当我向html链接添加标记时,我的代码不起作用

jquery:

$('#navbar ul li a').click(function(){
    var index = $(this).index();
    $('#navbar ul li a').removeClass('aktif');
    $(this).addClass('aktif');              
});
html:

试试这个,我的朋友:

$('#navbar ul li a').on('click',function(){
    $('.aktif').removeClass('aktif');
    $(this).addClass('aktif');

 }

为什么要删除一个类,然后再添加它?你到底在尝试什么?当我单击一个标记时,它必须是活动类。当html是:你这是什么意思?aktif类做什么?aktif表示处于活动状态。
$('#navbar ul li a').on('click',function(){
    $('.aktif').removeClass('aktif');
    $(this).addClass('aktif');

 }