尝试在jQuery中将类添加到父级时出错

时间:2014-10-19 00:28:30

标签: javascript jquery html

我试图将类添加到我的链接的父div中,如下所示:

$(document).ready(function() {
        $(".food-result").on("click", "a", function (event) {
            event.preventDefault(); 
            $(this).parent().parent().addclass('active');


            return false; 
        });

我收到错误:

Uncaught TypeError: undefined is not a function 

我做错了什么?

3 个答案:

答案 0 :(得分:3)

addclass方法名称中的错字。试试addClassMore details

答案 1 :(得分:0)

试试这个:

jQuery(document).ready(function($) {
    $(".food-result").click(function (event) {
        event.preventDefault(); 
        $(this).parent().parent().addClass('active');
        return false; // I am not sure if this is needed
    });
});

答案 2 :(得分:0)

看起来你正试图获得可能不存在的父母的父母

$(document).ready(function() {
    $(".food-result").on("click", "a", function (event) {
        event.preventDefault(); 
        $(this).parent().addClass('active');


        return false; 
    });