+ -
当前位置:首页 → 问答吧 → 如何判断a 的那个标签被选中

如何判断a 的那个标签被选中

时间:2009-08-25

来源:互联网

    $(document).ready(function() {
    
    $("h2").append('<em></em>')
    $("#productInfo li a").click(function () {
    
        $(this).addClass("checked");
         var largePath = $(this).attr("href"); /**/
        var largeAlt = $(this).attr("title");
        $("#placeholder").attr({ src: largePath, alt: largeAlt });
        
        $("h2").html(" (" + largeAlt + ")"); return false;        
    }
   );
});

a的classname是加上去了,但是点别一个li的时候,这个classname没有办法移除,请帮帮忙

作者: tkggypmn   发布时间: 2009-08-25

classname无法移除,是因为你没有使用jQuery.removeClass();

建议你使用jQuery的hover方法制作样式的切换效果,大致语法如下:
var f1 = function(){//设置标签被点击后的样式};
var f2 = function(){//设置标签失去焦点后的样式};
$("a").hover(f1,f2)

作者: PigHead   发布时间: 2009-08-25