İşte
http://tivac.com/yui3/so/skladjfyhafjk_autocomplete.htm Basitçe ilk ne zaman fiş otomatik tamamlama girişine yapılandırma kapsamında etkinlik işleyicileri geçmesi, eklenti yaklaşımı için bir örnek verilmiştir. Ayrıca öğeden sonra abone olabilirsiniz
Y.one("#ac").plug(Y.Plugin.AutoComplete, {
resultHighlighter: 'phraseMatch',
source: ['foo', 'bar', 'baz'],
on : {
select : function(e) {
console.log(arguments); //TODO: REMOVE DEBUGGING
}
}
});
o ("ac") verdiği ad kullanarak takılı edilmiştir.
Y.one("#ac").ac.on("select", function() {
console.log("post-plugin event subscription"); //TODO: REMOVE DEBUGGING
});
Bunu bir sınıf olarak kullanıyorsanız, bu şekilde çalışır.
var ac = new Y.AutoComplete({
inputNode: '#ac',
source: ['foo', 'bar', 'baz']
});
ac.on("select", function() {
console.log("Class event subscription"); //TODO: REMOVE DEBUGGING
});