日期:2014-05-16  浏览次数:20335 次

新手问下javascript中的一个小问题
这是个判断节点中是否有class的函数
function hasClass(node,className){
var names = node.className.split(/\s+/);
for(var i=0;i<names.length;i++){
if(name[i] == className) return true;
}
return false;
}

var names = node.className.split(/\s+/); 这里的className是算传过来的参数还是算语言中自带的啊 不懂了

------解决方案--------------------
探讨

引用:

function hasClass(node,className){
var names = node.className.split(/\s+/);
for(var i=0;i<names.length;i++){
if(name[i] == className) return true;
}
return false;
}

这是害死……