难以理解涉及click和addclass的功能

时间:2013-12-12 20:27:05

标签: javascript jquery

经过多次头痛,我仍在努力解决这个问题...

$(document).ready(function(){
    var items = $(".tabs-group .sidebar ul li:not(:last-child) a");
    var home = $(".tabs-group .sidebar ul li:last-child a");

    $("home").click( function () {
        $("items").addClass("pulse");
    $("items").click( function () {
       $("items").removeClass("pulse");
    });
});

当单击“home”时,它基本上将“pulse”类添加到“items”,并且当单击“items”时从“items”中删除“pulse”。

语法是否正确?我正在使用jsFiddle来处理它。我没有检查错误的程序,有什么好用的快速使用?

以下是具有函数的jsfiddle:http://jsfiddle.net/bsapaka/KjcnL/

1 个答案:

答案 0 :(得分:1)

关闭,但你的语法错误:试试这个:

$(document).ready(function(){
    var items = $(".tabs-group .sidebar ul li:not(:last-child) a");
    var home = $(".tabs-group .sidebar ul li:last-child a");

    home.click( function () {
        $(this).addClass("pulse");
    });
    items.click( function () {
       $(this).removeClass("pulse");
    });
});