Lines Matching refs:element

12 *   A function that should return the element that is
16 * associated element.
33 // Since the element itself will change position, we have
174 var createFilterTextField = function(element, filterId, caption) {
182 delete jQuery(element).data('strata-search')[filterId];
184 jQuery(element).data('strata-search')[filterId] = val.toLowerCase();
186 strataFilter(element);
193 var createFilterSelect = function(element, filterId, fieldSelector, caption, cmp) {
197 jQuery(fieldSelector, element).each(function(_,es) {
224 delete jQuery(element).data('strata-search')[filterId];
226 jQuery(element).data('strata-search')[filterId] = jQuery(this).val().toLowerCase();
228 strataFilter(element);
235 var createItemFilterAndSort = function(element, filterId, field, fieldSelector, filterType) {
236 jQuery('*.strata-item', element).each(function(i, item) {
306 var sortGeneric = function(element, fieldlist) {
316 jQuery('.strata-item', element).sortElements(create_item_compare(fields, isAscending, sortType));
319 var sortTable = function(element, field, isAdditional) {
320 var fields = jQuery(element).data('strata-sort-fields');
321 var isAscending = jQuery(element).data('strata-sort-directions');
342 var sort = jQuery(element).attr('data-strata-ui-sort');
343 jQuery('th', element).removeAttr('data-strata-sort').removeAttr('data-strata-sort-direction');
344 jQuery('td', element).removeAttr('data-strata-sort').removeAttr('data-strata-sort-direction');
347 jQuery('.col' + col, element).attr('data-strata-sort', i);
348 jQuery('.col' + col, element).attr('data-strata-sort-direction', isAscending[i] ? 'asc' : 'desc');
351 jQuery('.strata-item', element).sortElements(create_item_compare(fields, isAscending, sortType));
530 // Filter every strata-item in the given element based on its filter
531 var strataFilter = function(element) {
532 var search = jQuery(element).data('strata-search');
534 jQuery('*.strata-item', element).each(function(_, item) {