gpt4 book ai didi

javascript - myHandler 函数如何工作?

转载 作者:行者123 更新时间:2023-11-28 03:01:30 26 4
gpt4 key购买 nike

你最喜欢的法语回来了^^我只是有一个小问题。

在YUI示例中,这个函数允许获取信息,我不确定是否理解myHandler做了什么引用:

var myHandler = function(sType, aArgs){
myAC = aArgs[0]; // reference back to the AC instance
elLI = aArgs[1]; // reference to the selected LI element
oData = aArgs[2]; // object literal of selected item's result data
}

有人可以用示例(如果可能的话)解释 myAC、elLI、oData 的对应关系?这个功能如何工作? (sType, aArgs) ?我的AC?

最佳答案

法比安,

您正在查看一个为处理 YUI AutoComplete 中的特定自定义事件而编写的处理程序函数。该事件是 itemSelectEvent ( http://developer.yahoo.com/yui/docs/YAHOO.widget.AutoComplete.html#event_itemSelectEvent ),当选择自动完成列表中的项目时会触发该事件。如果您向该事件订阅一个函数(例如上面代码片段中的 myHandler),则只要选择一个项目,您的函数就会被调用,并且将传递您记下的参数。

YUI 网站上的这个示例向您展示了如何使用 itemSelectEvent:

http://developer.yahoo.com/yui/examples/autocomplete/ac_itemselect.html

如果您还有其他问题,请告诉我。

问候,埃里克

关于javascript - myHandler 函数如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/570635/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com