Я собираюсь показать вам два фрагмента.Использование анонимной функции как части объекта javascript
Это прекрасно работает:
this.searchBox = new Foo.UI.SearchBox(this.input, {
autoCompleteSearchComplete: processSearchResults
});
Это не работает на всех:
this.searchBox = new Foo.UI.SearchBox(this.input, {
autoCompleteSearchComplete: function() {
processSearchResults
}
});
Мне нужно поместить этот processSearchResults
вызов внутри if
заявление, чтобы проверить, если мой вход поиск ($('.search')
) есть текст, написанный внутри него.
Моя первая идея состояла в том, чтобы использовать эту функцию, но она не работает. Это как если бы вызов processSearchResults
никогда не производился вообще.
Любые предложения?