0

无法让这个 jQuery 工作。该代码可在此处获得:

http://jsfiddle.net/PuXDN/14/

单击“Web Design”链接后,我无法更改“Graphc Design”链接的颜色

4

2 回答 2

0

你不想要更多类似的东西吗

$(document).ready(function() {
    var $linkWeb = $("#link-web-design");
    var $linkGraphic = $("#link-graphic-design");

    $linkWeb.click(function() {
        if ($(this).hasClass("colorText")) {
            $(this).removeClass("colorText");
            $linkGraphic.addClass("colorText");
        }                
    });

    $linkGraphic.click(function() {
        if ($(this).hasClass("colorText")) {
            $(this).removeClass("colorText");
            $linkWeb.addClass("colorText");
        }           
    });
});​

?

http://jsfiddle.net/Grimdotdotdot/PuXDN/19/

于 2012-08-05T18:45:29.503 回答
0

这也可以仅突出显示最后点击的链接:

function arct(e) {
    e.preventDefault(); // optional
    $('a').removeClass('colorText');
    $(this).addClass("colorText");
}
$(document).ready(function() {
    $("#link-web-design").click(arct);
    $("#link-graphic-design").click(arct);
});

http://jsfiddle.net/PuXDN/20/

于 2012-08-05T18:49:15.273 回答