diff --git a/chosen.js b/chosen.js index 8284930..1fd72e2 100644 --- a/chosen.js +++ b/chosen.js @@ -1,15 +1,15 @@ (function($) { Drupal.behaviors.chosen = { - attach: function(context) { - var minWidth = Drupal.settings.chosen.minimum_width; + attach: function(context, settings) { + var minWidth = settings.chosen.minimum_width; //define options var options = {}; - options.search_contains = Drupal.settings.chosen.search_contains; + options.search_contains = settings.chosen.search_contains; - $(Drupal.settings.chosen.selector, context) + $(settings.chosen.selector, context) .not('#field-ui-field-overview-form select, #field-ui-display-overview-form select') //disable chosen on field ui .each(function() { - if ($(this).find('option').size() >= Drupal.settings.chosen.minimum) { + if ($(this).find('option').size() >= settings.chosen.minimum) { $(this).css({ width : ($(this).width() < minWidth) ? minWidth : $(this).width() }).chosen(options);