a = $("div");
alert(a.chosen);
$(document).ready(function () {
a = $("div");
alert(a.chosen);
$('.chosen').chosen({search_contains:true});
...
});
Вывод первого алертаfunction(options) {
if (!AbstractChosen.browser_is_supported()) {
return this;
}
return this.each(function(input_field) {
var $this, chosen;
$this = $(this);
chosen = $this.data('chosen');
if (options === 'destroy') {
if (chosen instanceof Chosen) {
chosen.destroy();
}
return;
}
if (!(chosen instanceof Chosen)) {
$this.data('chosen', new Chosen(this, options));
}
});
}
Вывод второго алерта - undefined. Как так получается?
Изначальная проблема - эта функция объявляется в подключаемом скрипте, но на странице не получается её вызвать, в т.ч. из консоли разработчика.