add a class for each filter type for CSS

This commit is contained in:
Doug Bell 2010-08-25 15:17:35 -05:00
parent a88d6a2296
commit 5008f03213

View file

@ -1133,6 +1133,13 @@ WebGUI.Admin.LocationBar.prototype.addFilter
var li = document.createElement( 'li' );
filter.li = li;
var type = menuitem.value;
filter.type = type;
li.className = "filter_" + filter.type;
var ul = document.getElementById( 'searchFilters' );
ul.appendChild( li );
var delIcon = document.createElement('img');
delIcon.className = "clickable";
YAHOO.util.Event.on( delIcon, "click", function(){
@ -1144,17 +1151,13 @@ WebGUI.Admin.LocationBar.prototype.addFilter
nameElem.appendChild( document.createTextNode( name ) );
li.appendChild( nameElem );
if ( menuitem.value == "title" ) {
filter.type = "title";
if ( filter.type == "title" ) {
var inputElem = document.createElement('input');
filter.inputElem = inputElem;
inputElem.type = "text";
li.appendChild( inputElem );
YAHOO.util.Event.on( inputElem, 'keyup', this.updateLocationBarQuery, this, true );
}
var ul = document.getElementById( 'searchFilters' );
ul.appendChild( li );
};
/**