Lines Matching refs:className

2301   hasClassName: function(element, className) {  argument
2303 var elementClassName = element.className;
2304 return (elementClassName.length > 0 && (elementClassName == className ||
2305 new RegExp("(^|\\s)" + className + "(\\s|$)").test(elementClassName)));
2308 addClassName: function(element, className) { argument
2310 if (!Element.hasClassName(element, className))
2311 element.className += (element.className ? ' ' : '') + className;
2315 removeClassName: function(element, className) { argument
2317 element.className = element.className.replace(
2318 new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();
2322 toggleClassName: function(element, className) { argument
2324 return Element[Element.hasClassName(element, className) ?
2325 'removeClassName' : 'addClassName'](element, className);
2493 className: 'class', property in Element._attributeTranslations.write.names
2588 if (el.className !== 'x') {
2590 if (el.className === 'x') {
4579 return (" " + (elem.className || elem.getAttribute("class")) + " ")
4816 div.lastChild.className = "e";
5965 function(element, className) {
5966 className = className.toString().strip();
5967 var cond = /\s/.test(className) ? $w(className).map(iter).join('') : iter(className);
5969 } : function(element, className) {
5970 className = className.toString().strip();
5971 var elements = [], classNames = (/\s/.test(className) ? $w(className) : null);
5972 if (!classNames && !className) return elements;
5975 className = ' ' + className + ' ';
5978 if (child.className && (cn = ' ' + child.className + ' ') && (cn.include(className) ||
5987 return function(className, parentElement) { argument
5988 return $(parentElement || document.body).getElementsByClassName(className);
6001 this.element.className.split(/\s+/).select(function(name) {
6006 set: function(className) {
6007 this.element.className = className;