toggleClass不工作

时间:2011-09-28 23:09:11

标签: jquery

我有一系列链接可以更改span元素的内容。我正在尝试切换它们上的类,以便用户知道它们所在的配置文件的哪个部分。但它似乎并没有改变这门课程。

<div class="profilemenu" style="background: #e2ecfd; width: 100%">
   <a style="color: #0b439f;" class="profilemenubutton" id="profile" href="#">Profile</a>&nbsp;&nbsp; 
   <a class="profilemenubutton" id="clanactivity" href="#">Clan Activity</a>&nbsp;&nbsp; 
   <a class="profilemenubutton" id="recentsessions" href="#">Recent Sessions</a>&nbsp;&nbsp; 
   <a class="profilemenubutton" id="progress" href="#">Progress</a>
</div>

Jquery脚本。

$(\'a#profile\').click (function () {
$.ajax({
    type: "GET",
    url: "includes/profile.php?username='.$username.'",
    success: function(msg) {
        $(\'span#info\').html(msg);
        $(\'.active\').toggleClass("profilemenubutton");
        $(this).toggleClass("active");
    }
});
});

1 个答案:

答案 0 :(得分:1)

上述信息的集合。

echo "$('#profile').click (function () {
$.ajax({
    type: 'GET',
    url: 'includes/profile.php?username=".$username."',
    success: function(msg) {
        $('#info').html(msg);
        $('.active').toggleClass'profilemenubutton');
        $(this).toggleClass('active');
    }
});
});";