我以为我了解jQuery上下文选择器,直到看到以下内容:
return $('<li>',{
html : option.text()
});
谁能解释一个对象(在这种情况下只有一个参数'html')如何作为上下文传递?
最佳答案
See here
jQuery(HTML,道具)
html:一个字符串,用于定义单个独立的HTML元素(例如或)。
props:用于调用新创建的元素的属性,事件和方法的映射
此代码:
return $('<li>',{
html : option.text()
});
等效于:
return $('<li>').html(option.text());