根本不知道你的意思
将所有的class名放到数组里并记录出现的次数
当点击元素时查看这个数组里这个class名是不是指出现了一次  

解决方案 »

  1.   

    each遍历后是element对象 ,
    $(this)是jquery对象 ,他没有className属性。
    你可以用
     this.className
    或者
    $(this).attr("className")
      

  2.   

    不是很明白题主意思
    好多一样的class元素,jQuery操作使得特定的其中的某一个元素显示某种样式?是这样理解么?建议你去w3c看看jQuery遍历那块内容,就不写Demo了...
      

  3.   

    $('.'+classname).removeClass().addClass(newClassName);
    $(this).addClass(anotherNewClassName);